Skip to main content
Skip table of contents

In the payment form, some payment methods enabled in Stripe are missing

🤔 Problem

I have enabled payment methods in Stripe that are not displayed in the payment form.

🌱 Solution

If you have enabled these payment methods and if they are configured properly, then it is Stripe who decide which payment method to show to the customer. The payment module is managed by Stripe, and it will display a choice of payment methods according to the device, the country, the amount to pay, etc.

Please note as well that Stripe will not show the same payment method if you have enabled offline payment or not.

Here is what you can do:

  • In Stripe dashboard, make sure that you have correctly configured the payment methods that are not shown when you test. For some payment methods (Apple Pay, Google Pay…), extra actions are required to complete the setup. For example, for Apple Pay, you need to upload a certificate or validation file.

  • In HBook > Payment > Stripe settings, check if switching the setting “Save payment method” to “No” changes the behavior.

  • Contact Stripe if you wish to check if there are other factors in your Stripe setup that could prevent some payment methods to show up.

📎 Related articles

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.