#Wreck

1 messages · Page 1 of 1 (latest)

chrome acornBOT
still solar
#

Do you have a Subscription ID I can look at?

chrome acornBOT
flat arrow
#

sub_1MtwuvDY063t4dKsMkwO785X

#

sorry got pulled to a meeting

pallid gorge
#

👋 stepping in for my teammate!

#

Invoice payments are not retried if a bank debit payment method was used. The reason for this is so you don't incur additional bank fees

#

The "smart retries" settings configurable in your Billing settings only apply to card payments

flat arrow
#

Ah do you know why the invoice payment failed? We have 2 subscriptions moved to INCOMPLETE_EXPIRED immediately (~20minutes) after subcribing.

#

I tried to look at the payment intent but there was no indication of any errors. We'll have to pull the bacs_debit payment method if users will not be able to purchase using their bank account.

pallid gorge
#

I recommend clicking into the "in_xxxxx's payment for an invoice of 102.00 failed" event at 7:04:44pm. that should include an error message with details about the failure

#

It looks like it was due to a missing mandate

flat arrow
pallid gorge
#

yep, that's it!

flat arrow
#

But we have a mandate though because we were able to create the payment method. am i right?
Sorry, we're just trying to get on to the bottom of why our users can't purchase using a bank account.

pm_1Mq0DQDY063t4dKsdGA2Dy3c

#

for reference, we're using our own Bank form that we send to Stripe API to create the payment method.

pallid gorge
#

Not exactly. Stripe automatically generates the mandate if you collect payment details using Checkout or the Payment Element. In this case, I see the PaymentMethod was created with your secret key/in your backend code, not supplied by the customer in Checkout or the Payment Element