#fitzlong_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/1430491345868558480
📝 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.
- fitzlong_api, 22 minutes ago, 9 messages
- fitzlong_api, 20 hours ago, 12 messages
3.Some of my users may not require an invoice immediately after payment. Does Stripe provide an API that allows issuing an invoice long after the payment? Or is it mandatory to issue the invoice immediately after payment?
hi bro , see you again
1.When a user triggers an Embedded Checkout and the front-end page shows a successful payment, which method should I use to determine that the payment is truly successful? What status should I check?
https://docs.stripe.com/payments/accept-a-payment?platform=web&ui=embedded-form&lang=node#return-page
2.If I want to issue an invoice to the user, do I need to create a Customer before the Checkout Session, and then pass the obtained customer_id as a parameter in the Checkout Session?
https://docs.stripe.com/payments/checkout/receipts?payment-ui=embedded-form#paid-invoices-embedded-form
3.Some of my users may not require an invoice immediately after payment. Does Stripe provide an API that allows issuing an invoice long after the payment? Or is it mandatory to issue the invoice immediately after payment?
You can always create an invoice with Stripe, but as it's after payment, you need to mark it paid out of band (because the payment was already done before creating the invoice)
https://docs.stripe.com/invoicing/overview#out-of-band-invoices
This is the only workaround I'm seeing for this use case.
I’ve read this documentation, but isn’t the actual credit card payment success usually determined by listening to a webhook?
From my understanding, a payment is truly successful only when Stripe has received the confirmation (acknowledgment) from the bank, right?
Card payments are synchrounious, so if Stripe redirect your customer the success url, then the payment is succeeded.
Webhook are good for backend monitoring or required for async payment methods (like bank transfers)
@somber hull What I probably want to ask is about delayed invoicing. If I pass the customer_id in the Checkout Session, how can I prevent it from automatically creating an invoice? Later, when I want to issue an invoice, I should be able to call your API directly to create it, right?