stripe
stripe copied to clipboard
feat(): Add method Sofort(Bank redirects)
Describe the bug We have added multiple payment methods in our stripe dashboard and API PaymentIntent, but they don't show up in our paymentSheet.
To Reproduce Steps to reproduce the behavior: Add payment methods do your account. start checkout session show paymentSheet
Expected behavior I would except the paymentSheet to allow me to choose my payment method, besides card payment.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: MacOS
- Browser Safari
- Version current from (29.07.2021)
Smartphone (please complete the following information):
- Device: iPhone 8 and iPhone X
- OS: 14.6
- Browser safari / ionic app
- Version: capacitor v3
Additional context Add any other context about the problem here.
we have talked wit the stripe support and they told us to ask for your help.
@danielalbrecht Hi, thanks for try. What did you require payment method?? This plugin support card payment and apple pay, google pay, only. If many others need the payment method you need, will consider implementing it. or please create pull request. Thanks.
We need SOFORT and DEBIT payment. They are most common in Europe for B2B payments.
@PaintedShepherd
they don't show up in our paymentSheet.
https://stripe.com/docs/payments/sofort/accept-a-payment
This seems to be not paymentSheet function, and not settings by dashboard only. We need to implement new features in this plugin. I won't have time to implement it right away, but welcome to create a pull request.
Visa (debit) and Mastercard (debit): https://stripe.com/docs/testing can be able to use. Please try again.
If you said about https://stripe.com/docs/payments/bank-debits , this is new function too. And these function can't use in Japan...
Thanks.
@danielalbrecht @PaintedShepherd Did you adapt this plugin for production? If yes, please tell us what app. Please help us to develop this plugin in 2022. https://github.com/capacitor-community/stripe/issues/145 Thanks.
I've created a pull request that covers new payment methods: #201 @rdlabo can you check it out?
Isn't it necessary to add configuration.allowsDelayedPaymentMethods = true
(Swift Notation) aswell to allow these payment methods?
Just wanted to add: The combination SetupIntent + Sepa/Sofort does not work in PaymentSheet, because it is not yet supported by Stripe.
FWIW, Stripe does have support for 'us_bank_account' for in app browser usage. However, its a hidden opt in feature that you have to request. Its their "webview" payment feature. If you ask about it, they should be able to turn it on for you.