#HyperGame-subscription
1 messages · Page 1 of 1 (latest)
Hi! Let me answer your questions one by one:
Is there a better way to implement subscriptions?
This looks correct to me! A simpler way would be to create subscriptions with a Checkout Session
With this method, stripe will auto collect payments when the billing period starts right?
There's one step missing in your description: setup the default payment method for the customer or subscription. You can see the code here: https://stripe.com/docs/billing/subscriptions/build-subscription?ui=elements#default-payment-method
Recurring payments are charged 0.5%, is it 3.4% + 0.3USD and 0.5% on the second payment?
You can check our pricing here: https://stripe.com/pricing
If you have questions related to that, you should contact Stripe support directly here: https://support.stripe.com/?contact=true
The other 2 questions I'm not sure to understand. Could you try to rephrase them?
Currently stripe is sending invoices with invoice+statement@custom-domain.com and I would like it to be billing@custom-domain.com
It looks like stripe will automatically send an invoice to the customer when the billing starts and the invoice has to be paid within 30 days. It is possible to require payment within 3 days of the start of the subscription?
I can only choose 30, 60 or 90
thanks a lot!
It is possible to require payment within 3 days of the start of the subscription?
You can change thedays_until_dueparameter when creating a subscription https://stripe.com/docs/api/subscriptions/create#create_subscription-days_until_due
Currently stripe is sending invoices with invoice+statement@custom-domain.com and I would like it to be billing@custom-domain.com
Unfortunately I don't see any option to change that.
If I use days_until_due, I have to change the collection method to send_invoice. Is it possible to automatically collect payment, when it fails, send an invoice and require the customer to pay within 3 days?
With my current integration, no invoices would be sent and stripe will automatically charge the customer if the payment method works right?
If I use days_until_due, I have to change the collection method to send_invoice.
That's correct, sorry about the confusion.
Is it possible to automatically collect payment, when it fails, send an invoice and require the customer to pay within 3 days?
I don't think you can change that to 3 days. You can learn more about the retry schedule here: https://stripe.com/docs/invoicing/automatic-collection#retry-schedule
With my current integration, no invoices would be sent and stripe will automatically charge the customer if the payment method works right?
Yes!