#Sapna Verma

1 messages · Page 1 of 1 (latest)

river helmBOT
tulip monolith
#

Hi there! Pasting your other message here:

ACH debit shows different method for collecting and confirming

#

I'm not sure I understand your question. Can you clarify what you are trying to do and what is the issue exactly?

quasi osprey
#

i have two cases trial and no trial...i was handling alll payment methods with the payment intent and set up intent

#

but i came across the ACH debit in a different form there are collectBankAccountForPayment
and then stripe.confirmUsBankAccountPayment

#

and the trial case is also not mentioned

tulip monolith
#

Can you share a link to the documentation you are looking at?

quasi osprey
frigid coral
#

There are different methods to use for ACH in the case of a Setup Intent (for a free trial Subscription). What specifically are you struggling with?

#

What will happen is in your integration you will create your Subscription and, depending on which parmaeters you pass, there may be an initial payment due or not:

  • If there's an initial payment, we'll generate a Payment Intent accessible via the latest_invoice field.
  • Otherwise, if no payment (i.e. a trial), we'll generate a Setup Intent via the pending_setup_intent field.

Your integration needs to have logic that checks for both of these, and depending on which is set (there'll only ever be one), use the appropriate Stripe.js functions to collect ACH details from your users:

  • For a Payment Intent: collectBankAccountForPayment & confirmUsBankAccountPayment
  • For a Setup Intent: collectBankAccountForSetup & confirmUsBankAccountSetup
#

Granted it's not exclusively about Subscriptions, but the same principle of using the Setup Intent methods apply

quasi osprey
#

ok

frigid coral
#

Does that make it more clear?

quasi osprey
#

it does, just that where to fit the financial connections is not clear...after the collection method?

frigid coral
#

Ok, well how are you using Financial Connections now?

river helmBOT
quasi osprey
#

i want to use them, just that tell me where to fit them on...

frigid coral
#

They'll then be passed to the associated Setup/Payment Intents, and when you call collectBankAccountForSetup we'll use those permissions

quasi osprey
#

what should i select in payment_settings.payment_method_options.us_bank_account.financial_connections.permissions

#

balance or payment_method

quasi osprey
#

could u please describe the values balances, ownership, payment_method, transactions

#

or post a reference

quasi osprey
#

great thanks

#

do you have some similar guidelines for ACH credit transfer

frigid coral
quasi osprey
#

so they are not supported on Payment Elements?

frigid coral
#

Nope

quasi osprey
#

so how i can use it..what should I do?

#

is there any means

frigid coral
#

You use the Sources API. The link above outlines the integration

quasi osprey
#

ok..

#

not even on the checkout?

frigid coral
quasi osprey
#

what are the pricing for ACH CT...i could find that on the web

frigid coral
quasi osprey
#

thanks again

river helmBOT
lofty gull
#

Hi! I'm taking over my colleague. Please, let me know if you have any other questions.

quasi osprey
#

if you have touched ACH Debit, could u please simplify the use of financial connections

#

as in where shall i put them in the flow Debit transaction

#

if you have come across the financial connections before

lofty gull
#

Sorry, I don't understand the question. What do you mean by "simplify the use of financial connections"?

quasi osprey
#

Learn how to access an account's balances with your user's permission.

Learn how to access an account’s ownership details with your user’s permission.

Learn how to access an account’s transactions with your user’s permission.

#

the documnetation is hefty..i thought if u could provide simple words from them,,

lofty gull
#

Is there a particular point that's not clear?

quasi osprey
#

When adding an account to accept an ACH Direct Debit, set the data permissions directly on the Payment Intent or Setup Intent.

#

actually i am struggling withe entire doc..it gives a whole new approach to handle ACT DD

lofty gull
#

What is it that you're trying to do?

quasi osprey
#

i am creating use cases for all the payment methods before starting the development.

#

ACH DD is also a part of my study...i thought to check with you if have come accross this before

#

Creating an object to track a payment
Collecting payment method information with instant verifications enabled by Stripe Financial Connections
Submitting the payment to Stripe for processing
Verifying your customer’s bank account

#

the first pont means--

#

?

lofty gull
#

Are you asking what this point means? Creating an object to track a payment

quasi osprey
#

yes

lofty gull
#

It refers to creating a PaymentIntent

quasi osprey
#

and what this means - Verifying your customer’s bank account

quasi osprey
#

ok

#

my Q is in the steps Submitting the payment to Stripe for processing
Verifying your customer’s bank account...how can submitting the payment happens before the verification

lofty gull
#

It's explained in this part, if the confirmation returns requires_action, you need to do the verification.

quasi osprey
#

what is the link of this table

#

can u send me the link from you have copied the table

#

?

quasi osprey
#

ok

lofty gull
#

Please, let me know if you have any other questions.