#kaizen_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/1415320308973572106
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
it is mentioned in Stripe docs that the collection_method should be send_invoice
Where is that noted? I don't see it in the integration guide
Also, what is BYOP?
It's mentioned here.
By BYOP, I mean the bring your own payment processor framework that Stripe provides.
The doc that you have shared is for direct PayPal integration which is only supported in the EU region.
Then, no you can't use charge_automatically with a third-party processor as you need tio manually mark it paid out of band (by the third-party). As we're not actually processing the payment we can't handle the auto advancement of the invoice to paid (e.g. charge_automatically)
Right now we use the Stripe payment element in which we create a subscription first and then a client secret is generated which is then used to render the Stripe checkout flow. So, while creating the subscription, there is no way we know whether the customer will use PayPal or any other payment method and that's why we wanted to avoid using send_invoice and use charge_automatically instead.
Why are you using BYOP? I guess you're a US merchant who wants PayPal payments?
Yes, we want to enable PayPal as a payment method in US but the direct integration of PayPal is only available in the EU region, correct me if I am wrong.
Hey just stepping in for ynnoy as they need to step away. The current public functionality requires using send_invoice and then marking the invoices paid out of band. The other tab you see on that docs page is a private preview to enable a feature that I suspect covers what you're asking about. You should submit your account email in the form shown there to request access.
https://docs.stripe.com/billing/subscriptions/third-party-payment-processing?process-payments-third-party=own-processor
Yes, I have already done that and I have the documentation with me for that private feature (BYOP). But, the subscription creation part there is same as in the current public functionality. Is there some other way/channel where I can ask questions about the private features?
Ah, i didn't understand that part. We're not familiar with the private features here. You should reach out to the email/person who contacted you about the preview in response to your request for assistance using the feature they enabled.