Twint is Switzerland’s most popular mobile payment app, offering customers a fast, secure, and familiar way to complete purchases using their smartphone. With CartGenie and Stripe, you can easily enable Twint at checkout — even if your store or Stripe account isn’t based in Switzerland. Twint works for merchants in a large number of supported countries (see list below), and there’s no requirement for you to have a Swiss bank account. However, the store currency must be set to Swiss Francs.
In this guide, you’ll learn how to activate Twint in Stripe, enable it inside CartGenie, and provide Swiss customers with a seamless QR-code-based checkout flow they already know and trust.

To add Twint, simply connect your CartGenie store to Stripe in Settings > Payment Gateways.
Connect Stripe
Then, enable the toggle for the Twint gateway.

If you do not see Twint as a gateway, it means it is likely not supported by your Stripe account due to your account’s location.
If you see pink text that says “Add Required Info”, then click on it and you will be redirected to Stripe. Find the Twint payment method and click on the button beside to enter the missing info.
Next, in Webflow, ensure that your checkout page has the necessary Twint payment tab option. If not, you can use our Designer Extension to simply add the “Payment Form” block to your checkout page (found in Create Product Pages > Components > Checkout).


Publish your site and you should see Twint as an option at checkout!
When users select Twint at checkout, they will be redirected to the site to complete their payment.
Store currency must be in CHF
Customer’s address must be in Switzerland
The store’s Stripe account is based in one of the following countries (USA accounts are not supported)

There are a few reasons why you may not be seeing Twint at checkout on your site. Here is a list of steps to try to see if it resolves the issues.
To use Twint, your store must have the currency set to CHF. Twint cannot accept payments in a different currency.
Your CartGenie account must have added Switzerland as a shipping zone so that customers can select it at checkout for shippable products.
If you are purchasing a non-shippable product, you will need to enter a billing address in Switzerland to use it.
If your CartGenie store is in test mode, Twint will not show up as an option at checkout. Please disable test mode to see if it appears.
CartGenie should enable Twint automatically when you connect your Stripe account and enable the toggle in Payment Gateways. You can ensure that it is enabled by going to your Stripe payment settings: https://dashboard.stripe.com/settings/payment_methods
Click on “Default: CartGenie configuration” and find Twint in the list and ensure it is enabled.
Back in CartGenie payment gateway settings, click on the refresh icon in the Stripe card to ensure we recognize these changes.

Sometimes your browser might cache cookies for your payment settings and options from previous page loads (especially if you visited the checkout page prior to enabling Twint). Try clearing your browser cache to see if this resolves the issue.