サブスクリプション(定期購読)の実装をサポートするライブラリであるLaravel Cashierを触ってみます! 内部的にはStripeを利用して決済処理を行っている様です。 Laravel Cashierをインストールする 公式ドキュメントに従って、必要な物をインストールする。 DBにテーブルを追加する必要があるので、php migrateでマイグレーションを流す。 以下の様な3つのマイグレーションが流れる。 Schema::table('users', function (Blueprint $table) { $table->string('stripe_id')->nullable()->index(); $table->string('card_brand')->nullable(); $table->string('card_last_four', 4)->nullable()
![Laravel Cashierでサブスクリプション(定期購読)をやってみる](https://cdn-ak-scissors.b.st-hatena.com/image/square/aa4206c2f2178682e61c8fe75af05b1516093990/height=288;version=1;width=512/https%3A%2F%2Ft-kuni-tech.com%2Fwp-content%2Fuploads%2F2020%2F05%2FMask-Group-36.png)