#alexanderfarkas_api
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1407047288001527808
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi ๐
Collecting account information yourself will require significant PCI certification before you can process payments on Stripe
Using Stripe Financial Connections does avoid this requirement
I'm referring to this Financial Connections method just to be clear:
stripe.collectBankAccountForSetup({
clientSecret: clientSecret,
params: {
payment_method_type: 'us_bank_account',
payment_method_data: {
billing_details: {
name: accountHolderNameField.value,
email: emailField.value,
},
},
},
expand: ['payment_method'],
})
And this manual method:
stripe.confirmUsBankAccountSetup(clientSecret, {
payment_method: {
billing_details: {
name: accountholderName.value,
email: email.value,
},
us_bank_account: {
account_number: accountNumber.value,
routing_number: routingNumber.value,
account_holder_type: accountHolderType.value, // 'individual' or 'company'
},
},
})
Hi
Thank you very much for the clarification
It's a pretty straight forward situation. If you collect the inputs (even only on your own website without saving to the server) there's a high regulatory compliance burden.
Using Stripe Elements and Stripe.js functions to avoid this saves you a lot of that.
Is that possible to use Stripe Elements with ACH?
We've been using Stripe Card Elements for a long time, but I'm not able to find corresponding elements for ACH fields. I suppose it's only possible to use Financial Connection integration
Hi there. I'll be taking over for Snufkin here, who needed to step away. Please let me know if you have any outstanding questions - I understand that Snufkin pointed you toward the docs for the Payment Element
Hi!
From what I understood it's not possible to create custom UI using my own code (the way we currently are able to do for bank cards). Correct?
You mean to collect bank details on your own UI and then pass them to Stripe? That is absolutely possible
But, as Snufkin mentioned, it comes with a higher regulatory burden
No, I mean with the help of iframe-embedded inputs
So they encapsulate only the input itself, without taking full control over the page. For example, we currently use CardNumberElement, CardExpiryElement and CardCvcElement from @stripe/react-stripe-js
I see - no, we don't offer individual input elements any more. The modern corrollary would be the Payment Element, which is optimized to have the capability to collect many payment methods (if desired) and collects the necessary information for the payment method type that is chosen
Thank you for the information. You said that you don't do it anymore, but we're using the version with individual inputs, and there are still no ACH-specific elements. So it never was possible?