Meet ElasticFunnels at Affiliate Grand Slam in Rome, 2–5 November 2026

Pricing Academy Blog
ElasticFunnels logoCo
Payments

Checkout.com integration for ElasticFunnels

Checkout.com processes card payments for large online merchants across Europe, the Middle East and the US. If your account is already approved there, run your funnel checkouts on it: Flow takes the card on your page, and the card stored on the first sale pays for upsells and renewals.

Checkout.com FlowWorkflow set up for youSandbox and live keys

Checkout.com at a glance

Type
Payment gateway
Connect with
Secret key, public key, processing channel
Card fields
Checkout.com Flow
Upsells
One click on the stored card
Webhooks
Workflow created when you save
EF processing fee
0.5% of revenue
What it does

What the Checkout.com integration does

Flow is Checkout.com's card component. It loads inside your checkout, hands the page a one-time token, and ElasticFunnels charges the order total from its own server, with an idempotency key on every call.

  • Saving the merchant creates a signed workflow in your Checkout.com account, so there is no webhook to set up by hand
  • Refunds, voids and disputes from the Checkout.com Dashboard reach the order without being counted twice
  • Upsells charge the card stored on the first sale; renewals are linked to that first payment as merchant-initiated charges
  • Keys are checked against the mode: a sandbox key in the live fields is refused with a message

What runs through Checkout.com

Checkout
Flow token, captured at once
Upsells
Stored card, one click
Subscriptions
Renewals charged by ElasticFunnels
Refunds
Full or partial, from the order
Dashboard refunds and voids
Back by workflow
Disputes
One chargeback per dispute
Setup

How to connect Checkout.com

Payments go to Checkout.com with 3D Secure off. If your account forces 3D Secure, ask Checkout.com to allow non-3DS payments on the processing channel before you go live.

Create a key pair

In the Checkout.com Dashboard, open Developers → Keys and create a secret and public key with access to payments, payment sessions and workflows.

Add Checkout.com under Merchants

In Settings → Merchants, click Add Merchant, pick Checkout.com and paste the base URL, the secret key, the public key and the processing channel ID.

Save to create the workflow

ElasticFunnels creates the refund, void and dispute workflow in your account on save. It then appears under Workflows in the Dashboard.

Pick it on your checkout

Set the merchant on your checkout domain or funnel and pay in sandbox with test card 4242 4242 4242 4242.

Related integrations

Other payment integrations

50+ integrations in the catalogue. Browse all integrations

FAQ

Checkout.com integration FAQ

How does Checkout.com work on an ElasticFunnels checkout?

The card panel mounts Checkout.com Flow from Checkout.com's own domain. The buyer types the card there, Flow returns a single-use token, and ElasticFunnels charges the order total through your account.

Which Checkout.com credentials do I need?

Your API base URL (or just its prefix), a secret key, the matching public key and the processing channel ID that starts with pc_. Sandbox keys start with sk_sbox_ and pk_sbox_ and go in the sandbox fields.

Do I have to set up a Checkout.com webhook?

No. When the secret key has the workflows scope, saving the merchant creates the workflow for you. Saving again after you change the base URL or the processing channel replaces it.

Do one-click upsells and subscriptions work with Checkout.com?

Yes. Checkout.com stores the card on the first payment. Upsells charge it as a customer-initiated payment, and each renewal is sent as a merchant-initiated charge linked to the first one.

How are Checkout.com refunds handled?

Refund from the order in full or in part. A full refund of a payment that Checkout.com has not captured yet is sent as a void. Refunds and voids made in the Dashboard come back through the workflow.

What does ElasticFunnels charge on Checkout.com payments?

A 0.5% processing fee on revenue that runs through gateways ElasticFunnels operates, Checkout.com included. Checkout.com bills its own fees separately.

Sell with Checkout.com

Flow card fields on your own checkout, with refunds and disputes synced back by workflow.