Payments with Stripe

Set up Stripe for payment processing

Fontdue partners with Stripe to provide a simple and secure method of accepting payments. It uses Stripe Connect with a Standard account, which means you get a full Stripe account that you own and can log into directly. Fontdue sits as a platform on top of Stripe – routing the payment, taking a fee, and passing the rest to you.

The integration automatically collects a 5% fee on each sale.11Foundries based in Brazil are exempt from the platform fee. Fontdue handles receipt emails and invoice PDFs for you – see Receipts & invoices.

Set up your Stripe account

Before you start, head to SettingsCompany information and make sure the country, address, and contact email match the jurisdiction where the business banking the payments is registered. Fontdue pre-fills those fields onto the new Stripe account when you click Set up Stripe account, and Stripe doesn’t let you change the country afterwards. Some foundries register a company in a different country to where they personally live, so it’s worth double-checking before you start, otherwise you’ll end up needing to create a fresh account.

Once your company information is correct, navigate to SettingsPayments and click Set up Stripe account. You’ll be sent to Stripe’s hosted onboarding to fill in the rest: legal company name, tax ID, owner and representative details, identity verification, and the bank account where payouts will land.

You may use your existing Stripe login, but onboarding will set you up with a new “Fontdue” Stripe account that’s separate from any other Stripe accounts you have. Stripe makes it straightforward to switch between accounts in the dashboard once you’re logged in.

You don’t have to finish onboarding in one sitting. You can start it from test mode, come back later to fill in the rest, and continue using test mode the whole way through – test orders work as soon as the account is created, even if Stripe hasn’t fully approved you yet. If you leave onboarding partway, the Payments page will show a Complete Stripe account onboarding button so you can pick up where you left off. Once Stripe finishes its checks, you’re ready to accept real payments as soon as you flip to live mode.

When everything is in order, the Payments page will read Your Stripe account is connected and ready to accept payments alongside your Stripe account ID (it starts with acct_).

Payment methods

Fontdue’s Stripe integration supports many Stripe payment methods – for example Apple Pay, Google Pay, and iDEAL for customers in the Netherlands.22iDEAL is being folded into Wero, the European Payments Initiative’s wallet: it’s co-branded “iDEAL | Wero” through 2026 and is due to be fully replaced by Wero at the end of 2027. Stripe still lists the method under the iDEAL name for now. You choose which methods to accept in your Stripe dashboard.33A number of methods aren’t available through Fontdue’s Connect platform integration – PayPal and Pix among them.

Checkout runs inside Stripe’s Embedded Checkout – Stripe hosts the form, your customer fills it in inside the Store modal, and Stripe handles tax calculation, payment method selection, and tax ID collection in one flow. Automatic payment methods is enabled, so Stripe decides which methods to display to each customer based on the options you’ve accepted, the country the customer is in, their device, and so on.

Apple Pay and Google Pay domain verification

To show Apple Pay and Google Pay buttons on your own website (rather than just inside Fontdue’s checkout), you need to register the domains where you serve the Store modal in your Stripe dashboard under SettingsPayment method domains. Stripe will guide you through hosting a small verification file on each domain.

You only need to do this for sites where you’re embedding Fontdue components on your own domain.

The platform fee

The 5% platform fee is collected automatically on every sale. It’s calculated on the discounted subtotal – the sum of the line items, including any order-variable multipliers (number of users, license tier, and so on), with any coupon discount already subtracted. Tax is not included in the fee base, so the fee doesn’t grow when tax is added at checkout, and a coupon shrinks the fee proportionally.

The fee appears in your Stripe dashboard as an application fee on each charge, and the remainder lands in your Stripe balance.

Stripe’s own processing fees (typically 2.9% + 30¢ in the US, varying by region and payment method) are separate and deducted by Stripe before the funds settle. Stripe Tax, if you’ve enabled it, adds another 0.5% on transactions where tax is collected – see Tax for details.

Payouts and settlement

Funds in your Stripe balance pay out to your bank account on Stripe’s normal payout schedule, which you control in the Stripe dashboard under SettingsPayouts. Fontdue isn’t involved in this – it’s directly between you and Stripe.

Your store currency and Stripe’s settlement currency are independent. Customers see prices in your store currency; Stripe converts to your settlement currency at charge time using its own exchange rates. To change the currency your payouts arrive in, adjust your Stripe account settings directly.

Refunds

Refunds are issued from the Stripe Dashboard rather than from Fontdue – see Refunds for the step-by-step flow.

Note that neither Stripe’s processing fees nor Fontdue’s 5% platform fee are returned when you refund a charge – both remain deducted from the original sale. Where it makes sense, consider issuing a credit coupon instead of a cash refund: the customer gets equivalent value to spend in your store, and you avoid losing the fees on the original charge.

Disputes and chargebacks

Disputes are handled entirely in your Stripe dashboard. When a customer files a chargeback, Stripe will email you and surface the dispute under PaymentsDisputes, where you can submit evidence. Fontdue doesn’t participate in the dispute flow beyond recording the original order.

Switching or disconnecting your Stripe account

If you need to disconnect or switch the Stripe account linked to your Fontdue site, contact us. Each order records the Stripe account that processed it, so historical orders, refunds, and reporting continue to work against the original account even after a switch.

1 Foundries based in Brazil are exempt from the platform fee. 
2 iDEAL is being folded into Wero, the European Payments Initiative’s wallet: it’s co-branded “iDEAL | Wero” through 2026 and is due to be fully replaced by Wero at the end of 2027. Stripe still lists the method under the iDEAL name for now. 
3 A number of methods aren’t available through Fontdue’s Connect platform integration – PayPal and Pix among them.