#Elliot167

1 messages · Page 1 of 1 (latest)

ornate escarpBOT
vernal cave
#

How exactly are you collecting these payment details? When setup via checkout for subscription mode my understanding is that this should be handled. Can you explain your flow here?

dawn ferry
#

Payment details are collected via the PaymentElement, which has been integrated into a custom checkout process in our application. The PaymentElement is configured to accept bacs_debit (Sort Code & Account Number), which is based on the PaymentIntent attached to a created subscription. If it helps the inline pricing is used, and subscriptions auto renew on a yearly basis at the same charge. We are not using the Checkout Session provided by Stripe but rather the PaymentElment, and a host of API calls.

The flow:

Select a product and price, entering some additional details. Behind the scenes we create a stripe customer, subscription and used the PaymentIntent to render the Stripe PaymentElement. Payment is taken and we are looking to send custom notifications ad per your docs.

vernal cave
#

Ok but then that sounds like you're collecting the payment immediately for the initial invoice on the subscription, correct?

dawn ferry
#

Yep collecting the payment for the initial invoice immediately, and then charging on a yearly basis there after.

vernal cave
#

My understanding is that Billing should handle those notifications for you

dawn ferry
#

By billing you mean? I haven't got the link to hand but the docs mention being able to handle bacs_debit manually for where you require customisation over the notifications sent, and suggest by turning off stripe emails in the dashboard.

vernal cave
#

If you could share the reference that would be helpful for me to clarify

random dome
#

Thank you for the doc. I think what you can do here is set up this setting to create an event two days before your invoice is created Create an event for upcoming invoices

#

And that will ensure that you get an invoice.upcoming event two days before the next invoice will be created

#

Does that sound like it will help here or am I not quite getting the ask?

dawn ferry
#

Thanks, I had looked in to this and having tested a few days ago this event does work as expected. The only concern here is that it can be set to a minimum of three days before a payment. Does this matter even though the docs linked above state sending the advance notice bacs email two day before.

random dome
#

Whoops forgot about that with the setting. Unfortunately I am not as familiar with the regulations here so you may have to write in to our support team https://support.stripe.com/?contact=true

I also do think it is worth reiterating that you aren't required to do custom notifications here. By default Stripe will send these emails out at the proper times, that doc is more for guidance on if you definitely want to do custom emails here

dawn ferry
#

Thanks for your help anyway, the only reason I am looking for custom notifications instead of letting stripe handle these is so that I can integrate these messages into an existing system, which uses AmazonSES. This way I can get detailed information th mailings.