#liley huo-Bigcommerce
1 messages · Page 1 of 1 (latest)
Hello, to be clear is this on the Stripe Checkout page or something a page that Bigcommerce made?
This is on the Bigcommerce checkout page that has Stripe payment method integrated.
I would reach out to Bigcommerce about that
On this channel we can only really help with code that Stripe or you owns
They will be able to better address this
ok thank you! I have another question related to saving cards Would it be better to start a separate thread?
Happy to answer that here. What is your question?
We are currently using Stripe with authorize only with a 7 day authorization period with Bigcommerce. (Our AOV is high so we do not want to capture payment until shipping is confirmed). Our developer built in a workflow to capture payment when the order status is "shipped". However, the 7 day authorization period is not sufficient for shipping and our request to extend our authorization was not approved. We were thinking of building in an auto-reauthorization at the 7 day mark for un-captured orders but it seems to be impossible to achieve. We were then pointed to use the save cards feature so we can save cards whenever an authorization happen in order to process funds at any time.
Our developers approached it in the following way:
- Create order paid by stripe with saved credit card (stripe test card)
- I checked data on Stripe using the API. I had access to payment and I saw a customer with a credit card (of course I didn’t see credit card details, just saw that it exists as a customer payment method)
- I created a new Payment Intent on stripe with the same amount, customer connected and with saved credit card payment method
- Payment Intent was created and confirmed automatically on Stripe (because of test account)
- I was able to change the Payment ID in BigCommerce order and I saw a new ID in the BC panel.
the question is: How to deal with guest accounts, since we can’t save their credit card data (there is no checkbox for that). We asked BigCommerce about it but they told us it's not possible for guest users. Is there a way where we could save information for guest users (which we definitely authorized payment for in the first place) in Stripe?
Hey just catching up on this again. So on the side of the Bigcommerce integration you are writing your own Stripe code on the side?
And to clarify, are you planning on collecting that guest user Payment Method info outside of them then?
yea we have a headless bigcommerce site. We are planning to collect guest user payment method info in Stripe so that the data is tokenized and safe.
Ah I see, if you are collecting and saving these details to Stripe you should be able to use it to capture more than once. Just make sure to set up the card for off session payments and whatnot https://stripe.com/docs/payments/setup-intents#increasing-success-rate-by-specifying-usage
hmmm I think our issue is that we cannot figure out how to save the details for guest users... It seems like there cards were definitely authorized by Stripe but the information doesn't show up on our Stripe panel
ah and thanks for the off sessions doc!
@worthy willow do you write the code in that case or do you use BC?
our developer writes the code!
yeah but writing the code doesn't mean you use Stripe's API directly.
How do you collect card details, can you ask your developer to share this?
Re: card details .. Our Bigcommerce rep told us that all card details should be stored in Stripe automatically .... no action needed
yeah so that to me means you don't control that part of the code at all. So we can't really help since it's written by BC and we don't really know their integration
but my guess is that they do this on purpose, guest customers don't save cards in Stripe
I see... thanks! Is there anything we could do with Stripe API to resolve this?
you can't fix this unless you stop using BigCommerce as far as I know
gotcha - going back to the original question.... since our goal is to be able to capture payment many days after authorization ... Are there any other solutions that you would recommend other than reauthorization and saved cards?
You need BC to save the card during the first authorization
I see.. which they won't do according to BC 😦
thanks for your help! I'm not sure what to do at this point but to talk to Bigcommerce i guesss