#john_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/1265316447689904130
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
hello! mind sharing what doc you're reading, so I can understand where you're at and advise from there?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
gotcha, so ignore the second part "Charges" for now entirely.
and also ignore ACH Direct Debit for a second, it may be relevant but I'll ask you some questions to see if it matters to you or not
What is your ultimate goal? do you want to charge customers for credit cards, ACH, Apple Pay etc? Or do something more specific?
got it, somewhat complex Connect fund flow, and to confirm, do you already have a Stripe integration? or building one from scratch?
got it so here's my high level explanation:
1/ you need to use Payment Element
2/ Payment Element works with PaymentIntents so ignore Charges
3/ Payment Element + Payment Intents will allow you to do "charge customer bank account using ACH"
4/ you need to follow the Connect "Direct Charges" guide and get that working first, then follow the "Separate Charge and Transfer" guides
5/ completely ignore "Charges" as they are not an object you work with directly, use PaymentIntents instead
also, do you want to embed Payment Element in your own webpage? or fine with a redirect to Stripe's Checkout page? cause the latter is much easier
we will use Stripe's Checkout
so, what is ACH Debit and how is it different from Platform Charges?
ACH Debit is just a type of payment method. E.g. cards are one type, ACH is another type, Wechat Pay is another etc.
You control what payment methods you accept a couple of ways but your primary way would be through the payment method settings from your Dashboard.
To start, read this full guide and this sets you up with Checkout + whatever Payment Methods you enable: https://docs.stripe.com/connect/direct-charges
got it.
how is then ACH Debit diifferent from ACH?
ACH Debit is to "pull" funds from a customer's bank account. That's what you want.
ACH Credit is another Stripe integration where customer pushes funds to a virtual bank account, much more niche integration.
ACH itself is just the generic term
thanks for clarifying @swift lance
is ACH Debit different from ACH Direct Debit?
same thing
let me know any other questions!