Skip to main content
I am trying to upgrade to a higher plan from the existing free plan. I added my billing information successfully and trying to pay.
 
When I paid the bill, I received an email to confirm my payment. When I clicked the Confirm Payment button in the email, I get the following error, thus preventing me from upgrading.
 

 

Update: I got an additional message on the Klaviyo billing page as follows:

This payment requires additional user action before it can be completed successfully. Payment can be completed using the PaymentIntent associated with the invoice. For more details see: https://stripe.com/docs/billing/subscriptions/overview#requires-action

However, this page describes updates to the payment at the back end, which is not in my control.

Hi @HuesAndTones 

Welcome to the Klaviyo Community and sorry to hear you are having so much trouble.

My recommendations would be to:

  • Log out of your account and log back in
  • Try again on a different browser 
  • Clear your cache and cookies

And if the issue persists, to contact the Support team by submitting a request form .

 

I hope this helps!

Kylie


Thanks, I tried all these options with the same result. I have now raised a support ticket. Hopefully it will be resolved quickly now.


I am also getting the same error while upgrading from free plan to paid plan. (India)

 

This payment requires additional user action before it can be completed successfully. Payment can be completed using the PaymentIntent associated with the invoice. For more details see: https://stripe.com/docs/billing/subscriptions/overview#requires-action

 

What is the solution on it? Thank you in advance!


Hi ​@AguanteIndia

Unfortunately this is due to subscription payment limitations set by the Reserve Bank of India (RBI). All in-app payments will fail if the issuing bank is an Indian bank. This is not a Klaviyo limitation specifically, but rather a restriction placed on subscription payments made by the RBI:

The only way to resolve this issue would be to use an international card from a non-Indian bank.

~Chloe


Reply