カスタマーオブジェクトはStripe.comに多数のカードを持つことができます。あなたはどのようにして既存のカードに請求しますか?Stripe.comで顧客の特定のカードに請求する方法
私はいくつかのことを試しましたが、何らかの理由でストライプAPIが古い顧客トークンを取得すると、その顧客に新しいカードを作成するのではなく、新しいカードトークンを取得します。だから私は、その後、担当
charge = Stripe::Charge.create(
:amount => "#{@subscription.price}",
:currency => "usd",
:card => params[:existing_card_id],
:description => "Subscription for #{current_user.email}"
)
に選ばれたカードのトークンを提出し、その後、すべての顧客のカードを取得するラジオボタンで一つを選択するルートを行ってきたが、私はエラーを取得
Stripe::InvalidRequestError: Invalid token id: card_24j3i2390s9df
おかげで、これはドキュメントで明らかにされていませんが、これは(PHP)にも私のために働きました。 – Jazzy
ここはpythonと同じです。 card =の代わりにsource = existing_card_idを設定することもできます。 –
@Jason:これにPHPコードを提供できますか? – user1012181