Stripe とやり取りして CodeIgniter に結び付けようとするのはこれが初めてです。現在、私のアプリケーションでアカウントを作成すると、正しい Stripe プランに追加され、そのアカウントに請求される合計金額が増加します。
このサブスクリプション プランを使用しようとすると問題が発生します #. 彼らのドキュメントで、これはサブスクリプション プランの数量を扱っていることがわかりました。
私がしなければならないことは、ユーザーを無効にするときに、数量を 1 少なく更新する必要があるということです。私はこれを理解することはできません。
API をいじってみると、次のようにして、購読している顧客を完全に削除することができました。
$this->load->library( 'stripe' );
$this->stripe->customer_delete('cus_1WS0pth6srNf7H');
今私は働いています:
$this->load->library( 'stripe' );
$customer_id = $company->stripe_id;
$this->stripe->customer_update($customer_id, **WHAT GOES HERE?**);
どんな助けでも大歓迎です。これをまとめると、ユーザーが非アクティブ化されたときに、プランの数量を -1 に更新する必要があります。ユーザーはアプリケーションで正常に非アクティブ化されていますが、計画を 1 人少ないユーザーに更新するために、Stripe にリクエストを送信する必要があります。
おそらく、customer_update
関数はこれに使用するのに適切なものではありませんか? ファイルにたくさんありStripe.php
ます。
これを解決したら、ユーザーの再アクティブ化に適用できます。
ここに私が必要だと思うドキュメントがあります