#jarrett

1 messages ยท Page 1 of 1 (latest)

neat pantherBOT
tribal echo
#

The reason I ask is there is an impossible situation. If you want to collect billing information for the invoice, you can't finalize it. But if you want to collect billing information, you can't do that without finalizing it.

#

....or I'm missing something.

river kiln
#

Hey I am having trouble finding that original message. Can you summarize what you are looking for updates on here?

river kiln
#

Ah gotcha, that is still on the roadmap but unfortunately I don't know much about the status of our betas. If you reach out to our support team they should be able to tell you more and get you signed up/waitlisted for the beta if you aren't already https://support.stripe.com/?contact=true

tribal echo
#

Ok, wasn't sure since I can't find it on the site at all.

#

There is a link from the dashboard to it

river kiln
#

Thank you for calling that out. I will raise feedback about that. As far as I know that beta is still going forward, but we shouldn't link like that from the dashboard if it makes it look like the link is broken

tribal echo
#

Wasn't sure if stripe just killed these features since the both went entirely missing

#

Currently on support chat, but the person doesn't seem to understand ๐Ÿ˜ฆ

river kiln
#

Sorry to hear. They may know of that first one as the "deferred payment intents" beta? Not sure if it is confusion on the specific beta or not

tribal echo
#

Trying that now

#

They're currently just sending me the Payment Element docs thinking that it's some how relevant.

#

They're trying to get me to use SetupIntents now

tribal echo
river kiln
#

Awesome! Thanks for following up, I will keep that in mind when people ask in future

#

Glad you could move forward on this, sorry I didn't have much info here

tribal echo
#

How do people currently do it tho?

#

If you want to collect billing information for the invoice, you can't finalize it. But if you want to collect billing information, you can't do that without finalizing it.

wooden hound
#

Hi there ๐Ÿ‘‹ taking over for @river kiln

Can you be more specific about your question? When you say "How do people currently do it tho?", what is "it"?

tribal echo
#

If i have an invoice I want to collect payment information on, i can't collect it without finalizing it. But if I finalize it, I can't collect billing information for the invoice.

#

so I can't collect them both in one step which is not ideal

wooden hound
#

Ah, I see. Yeah, I mean as far as I can tell, people would just handle those as two steps that happen concurrently

tribal echo
#

But if you want to use the payment element, it would collect the billing information at payment

wooden hound
#

Not necessarily. You could use the Payment Element to collect billing information and then choose not to automatically charge the Invoice by setting auto_advance to false: https://stripe.com/docs/api/invoices/create#create_invoice-auto_advance

That would allow you to manually transition the Invoice to finalized at any point and also update it before it becomes finalized

tribal echo
#

but you can't use the payment element without a payment intent at this time

wooden hound
tribal echo
#

Oh, so this has changed. You previously could not do this

#

IntegrationError: In order to create a payment element, you must pass a valid PaymentIntent or SetupIntent client secret when creating the Elements group.

#

I could use a SetupIntent but then I can't use the invoice payment methods

wooden hound
#

I could use a SetupIntent but then I can't use the invoice payment methods
What do you mean by "invoice payment methods"?

tribal echo
#

you can't use a setup intent with automatic payment methods

#

and the whole benefit of the payment element is to take advantage of payment methods automatically

#

how come setup intents don't have the automatic payment method option?

wooden hound
#

I see. Okay yeah, unfortunately that's just a limitation of this flow/product.

tribal echo
#

will this defered payment element thing even solve this problem in the future?

#

it seems like it may

#

but i'm not sure if you know more

wooden hound
#

No idea. We don't have context on beta products unfortunately

tribal echo
#

i see

#

thanks for your help