#Lissy-capture
1 messages · Page 1 of 1 (latest)
Thanks Alex
A client is looking to have pre-order on its site. So we are looking to have a partial capture at checkout or during order confirmation. The idea is to capture a % of the total amount at first and then capture the remaining % of the total amount at a later date - when the items are sent
so a couple of questions that with have:
- can we capture the authorization multiple times as long as the total is below the initial authorization?
- How long will the authorization hold for?
- Can we partially capture today and 2 months down the line, we capture the remaining money?
the authorization lasts for 7 days and you can only perform one capture on an authorized payment. If you partially capture a payment, you can’t perform another capture for the difference.
Although you can create another auth after the first auth expires, I don't think auth and capture is the best solution for this use case.
What I suggest you do is that you simply collect a % payment for the pre-order and save the card details for future off_session payments. Before you send the shipment, charge the saved card. If the charge succeeds -> send the shipment. Otherwise, email the customer and request them to come back on session to update their card details so that you can charge them and send the shipment
Thanks Alex! Great insights 🙂
Do you have an example of future off_session?
are you planning to use Checkout or the Payment Element to collect card details?
you can also take a look at this : https://stripe.com/docs/payments/save-and-reuse
I am using VTEX platform and its Checkout
but I think the stripe version will be PaymentIntents
Also Alex, I have another question relating to Stripe Connect. Could you help me with that please?
sure, what's your question?
where can I get test bank credentials to create a test account?
I am looking to test stripe connect from 2 test accounts
are you creating a live account? or you're attempting to create a test connected account? i.e. how are you creating / how did you create those 2 test accounts?
I created 2 accounts - like business. they are only test accounts
if you created them by registering for a new account e.g. https://dashboard.stripe.com/register, then you're going to need to key in a valid bank account number. You can modify your bank account number such that it's not your real bank account, but it would need to still pass our basic format validation checks
and how can I create one without real details?
are you trying to create a test standard connected account?
if yes, you should create them with Connect Onboarding : https://stripe.com/docs/connect/standard-accounts#how-to-use-connect-onboarding-for-standard-accounts with your test mode key. It'll offer you the option to use a test bank account
Yes I am trying to create a standard test connect account
How do I register for a standard account? I have completed this registration but is like a business
https://dashboard.stripe.com/register
I am having this error:
but I am in Test Mode:
how can I add test bank details?
This is an interesting error, you are in test mode, but the error message is "Known test bank accounts cannot be used in livemode."?
Let me take a look
yes, please. Let me know
When you created the account, did you use the "Test mode"'s secret key?
How did you create your Account and Account Link?
Are you trying to create a Connected account?
I want to create 2 accounts, one as main and the other to connect to the main
I see, and the one you are creating currently is the main.
yes
I have the 2 created
I created them the same way
but I cannot connect them together
To created a "Connected account" connected to your "Platform" account, please follow the guide provided by Alex above.
and how do I create/register for a connected account and a Platform account?
and.. all the test details are from the states. I am in Singapore
how can I work that?
your platform account is just created by signing up on stripe.com like normal, you create connected accounts by calling the API, and then you redirect the person who will own the account to a link that the API provides and they fill in the details. The link above covers it.
so every account is platform account
it definitely works in Singapore so I don't know what you mean by that. The testing info is at https://stripe.com/docs/connect/testing#identity-and-address-verification- and isn't really anything to do with the US