#rodan28
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. 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.
Really? Again?
You have four threads in last 3 hours with at least ~11 messages. The last one was closed out for inactivity. So yeah, I can't tell what you're currently blocked on.
You need to provide a clear summary in order for me to help
I pasted link to thread and message #1182671468040028201 message
And I see that my colleague responded to that already.
But after time, I didn’t see message due his inactivity and I cannot reply.
Can we get to the actual issue please?
You can add the Invoice footer to a specific Customer: https://stripe.com/docs/api/customers/create#create_customer-invoice_settings-footer
is what my colleague suggested, have you tried it out?
When I use pricing table the customer is created before invoice, after that invoice is created and finalized. I think there is no time to add footer
And billing details such as country is provided in checkout, stripe gets it when user clicks pay, some there is no time to get event and make update in stripe
I was thinking that you could create a customer prior to all of that and pass it off to the pricing table but we don't currently support passing existing customer ID to pricing table yet.
are you currently listening to invoice.created events?
Yes
You could try calling update Invoice API and set auto_advance to false
That might prevent the invoice from finalizing
I can't remember if this applies to initial invoices or not but if you don't respond to invoice.created event with a 200 status then Stripe defers the invoice finalization
I will check it, but I need 15-30 minutes
👍
I don’t have any weebhoks, so I need define? Because I only pull events
And container stripe consumer was turned off and invoice was created
Can I check if event was consumed?
Not sure what you mean by pull events, container consumer etc 😅
I don’t have any webhooks - it’s not safe. I get events from stripe. I get every 1 seconds, but this is no important
I created webhook, invoice created has webhook attempts and it’s failed
And invoice was also finalized
Quick question, are these invoices for one-time payments or subscriptions?
To be clear, the pricing table signs up users for a subscription correct?
Not just a single payment?
Yes
okay, so seems like we have a beta feature that would allow you to pass an existing customer ID to the pricing table.
So the whole flow would be,
1/ You create a Stripe customer prior to rendering pricing table
2/ Set the dynamic footer on the customer itself
3/ Pass the customer ID to pricing table
4/ Any subscriptions created via pricing table would be associated with that customer ID and should use their invoice settings (i.e. footer) for the generated invoices
If you can share your account ID, I can have that enrolled in the beta
documentation for what?
You'd see the account ID at the bottom here
https://dashboard.stripe.com/settings/user
About this feature, passing customer id
The docs are only available to accounts enrolled in the beta
acct_1KiaucB6p3Ein0hX
done
are you able to see the docs here?
https://stripe.com/docs/payments/checkout/pricing-table#customer-session