#Ji_net-subscriptions

1 messages · Page 1 of 1 (latest)

hexed nexus
#

This subscription is still in an incomplete status because the card used was the 0341 card (which succeeds attachment but fails to be charged). As a result, your subscription wasn't able to confirm payment and stayed in the incomplete state.

lean cliff
#

so in that case, what we should do to activate the subscription!!

hexed nexus
#

You need to gather new payment information and then confirm the underlying Payment Intent again (found at subscription[latest_invoice][payment_intent])

lean cliff
#

sorry to bother you, but I think I did it right but I'm getting this error now (You cannot confirm this PaymentIntent because it's missing a payment method)
I provide 4242 payment method as default, then I confirm the payment intent of latest invoice as you said
check req_xpduS7cezfLeVz

#

@hexed nexus

candid portal
#

Hello! I'm taking over for karbi. It sounds like you didn't update the Payment Intent with the new Payment Method. Looking at your request now...

lean cliff
#

ok

candid portal
#

So what happened is you created the Subscription and the initial payment failed. At that point the Payment Method that failed was removed from the Payment Intent. You need to update the Payment Intent with a new Payment Method before or while confirming it.

#

Can you tell me at a high level what you're building so I can give you more specific recommendations?

lean cliff
#

Ok I understand, yes sure I'm actually simulating the process after that initial payment fails, we track the incomplete status of the subscription, notify the customer to provide a valid payment method to activate subscription within the 23h, so at this stage if customer provide a payment method I need to update payment intent with payment method then confirm the intent, right!

candid portal
#

Yep!

#

Typically you would do that client-side where you collect the payment info and confirm the Payment Intent using something like stripe.confirmPayment.