#vibha-sharma_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/1293807177181560843
đ 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.
- vibha-sharma_api, 2 days ago, 11 messages
- vibha-sharma_api, 6 days ago, 49 messages
Sorry for the confusion about this guide. To collect the bank transfer payment in an invoice, it should use Invoice integration instead: https://docs.stripe.com/invoicing/integration/quickstart. The Payment Intent integration is for direct payment without invoice
The correct integration should flow should look like this (without creating Payment Intent by yourself)
is it mandatory to send invoice to customer ?
Bank Transfer is only supported when the collection method is send_invoice, so it's mandatory to send an invoice: https://docs.stripe.com/invoicing/payment-methods
This is the integration guide specifically for bank transfer on invoice: https://docs.stripe.com/invoicing/bank-transfer
I have created payment intent .how can I create payment method ?
As I mentioned earlier, Payment Intent isn't meant for invoicing. You should use this guide to collect Bank Transfer for Invoicing integration: https://docs.stripe.com/invoicing/bank-transfer
Could you share the invoice ID (in_xxx)?
in_1Q7xWgIE5Vvk0efGPl00D76p
In https://dashboard.stripe.com/test/logs/req_Fr2WNwqBqUDkTK, the default_settings.collection_method wasn't set. When default_settings.collection_method isn't set, it will default to charge_automatically: https://docs.stripe.com/api/subscription_schedules/create#create_subscription_schedule-default_settings-collection_method
However, bank transfer only supports collection method with send_invoice.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Just a side note, your request was actually a Subscription Schedule, not one-time invoice. You shouldn't use one-time invoice integration guide
if I would like to create an subscription schedule for a customer that will accept all invoice payment using bank transfer
what should I do?
You should:
- Set
default_settings.collection_methodtosend_invoice: https://docs.stripe.com/api/subscription_schedules/create#create_subscription_schedule-default_settings-collection_method - Only enable bank transfer in https://dashboard.stripe.com/test/settings/billing/invoice
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
how to do that this in case of recurring invoices?
An invoice will be sent to the customer every cycle for the payment
Bank transfer doesn't support charge automatically
that invoice send by stripe automatically?
Yes
so how to enable bank transfer for that invoice
I have shared the steps above. Are you facing any issue?