#Koń i Cziła-charge
1 messages · Page 1 of 1 (latest)
@hollow kiln I'm sorry I don't really follow the works you're using and what you call a 0.00 charge. Do you have more details? Exact code, exact error, request ids, anything to try and align?
Problem is that there are no errors. E.g.
My product's price is $9.99
When I choose to pay for it with my credit card I'm getting response from my Bank to confirm payment of 0.00 PLN.
In result I'm not charged for product I've bought.
Do you have more details, like detailed examples?
@hollow kiln do you have more information?
I'm working on it.
I've moved on little bit. Now payment is charged properly, but...
Nice, progress is good 🙂
Sure it is, "but"...
- I'm creating an order on my web application, then
- I'm redirected to payment view where intent is created. I'm filling all credit card data, then
- on attempt to pay my Bank (as a customer) sends me verification sms. In this message it's said sth like that: "3-D Secure confirmation. You are paying with card no. ***1234. Receiver: SomeApplicationThatIsChargingYouForItsProducts. Charge: 0.00 PLN. Confirmation code no.1: 1234".
- On web application also is displayed prompt that asks me to enter Confirmation code for 0.00 PLN payment.
- When I confirm payment with my code, my credit card is charged with expected amount (eg. $2.00).
Why then I'm receiving 0.00 PLN charge information? Why isn't it $2.00 ?
I'm not sure how else can I provide You with more accurate information.
How are you creating that payment? What code do you use? Can you share the exact payment ID like pi_1234?
This happens because you create the payment method with a Setup Intent: https://dashboard.stripe.com/logs/req_UpbcnSvZdV07y8
and then the payment uses that payment method to charge the actual amount:
https://dashboard.stripe.com/logs/req_ppcqlZXghoYOoL
If you're planning to collect payment right away, you should follow this guide to save the card for later use during an initial payment: https://stripe.com/docs/payments/save-during-payment
But i also see you're using Laravel Cashier, so you might need to get in touch with the developers to find out how you can achieve this
Thank's a lot. It makes sense to me. I'll try to implement this.
Am I right that:
Right now I'm setting up an intent and after it's done I'm charging credit card.
But I need to "revert" this proces to: charge customer at first, then save his credti card for further usage?
That's correct, that reflects your current flow