#wayo1757
1 messages · Page 1 of 1 (latest)
Hi! Let me help you with this.
Yes, this looks like the one. I understand you want your customer to pay by transfering funds to the generated account number manually, correct?
Yes. They will enter a bank account and routing number then I will take that info and I guess create and confirm a payment intent thus taking their payment ?
No, this is a different payment method type.
Please check my description again. Is this what you're looking for?
Or are you looking to debit the customer's provided bank account yourself?
The difference is "push" and "pull".
I see. I want to debit their account "pull" from their account
Are you using Payment Element for this?
No. My own custom form.
Is your application PCI-compliant?
Just to clarify, you only want to debit bank accounts? No other payment method types?
Well the customer will have the option of paying with a CC or bank account. I would use the payment element but I need to be able to collect the bank account and routing number and if I remember correctly, there is no way of retrieving that info from the payment element.
You can use Payment Element to accept all Stripe-supported payment method types.
You don't need to retrieve the bank account number from the Payment Element, Stripe will use it to debit the customer itself.
You can go thorugh this guide and try it for yourself, given you have your local bank transfer method enabled in yoru Dashboard: https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements
What about if I want to use my own bank form?
You can provide the bank account information yourself when you create the PaymentIntent: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method_data-sepa_debit-iban
But I would strongly recommend against handling customer banking data yourself.
Do you have docs/guide that I can see so I can use my own bank form?
@obtuse mason Apologies for missing your latest question. This doc has info on building your own custom form to collect bank info https://stripe.com/docs/payments/sepa-debit/accept-a-payment?platform=web&ui=element