#meisei81-PaymentIntent
1 messages · Page 1 of 1 (latest)
Not that immediately. You will need to confirm the PaymentIntent first. After that Stripe on behalf of Card Network will guarantee the fund for you. When would it deduct the money from customer's bank depends on the bank (the issuer)
Now I am researching the subscription document. If I create a payment intent, it would deduct money, and then I create a subscription, it would deduct another money from the bank card. What I want is that no deduct money when verifying the bank card before creating a subscription, and deduct money during creating subscription.
Is it just possible that verifying bank card successfully and deduct money once time?
What you mean by "deduct money" is actually "creating a Payment". If you create a Payment, it's the same meaning that we will try to deduct the money from customer's bank
If you want to verify the bank card before creating a Subscription, you may want to create a Subscription with a trial period, using a SetupIntent. When trial start, you can collect customer's card information by confirming that SetupIntent. When the trial end and the real Subscription cycle start, you will start to execute Payment aka deduct money from your customer's bank
"Verify card without actually creating a Payment" is the purpose of SetupIntent
How to trigger the monthly subscription to see the auto renew result?