Checkout.com

Checkout.com

Checkout.com is a global payment processing platform. Scripts embed hosted payment forms and card input fields on checkout pages, handling card tokenization and 3D Secure authentication flows. Collects payment data in isolated iframes; sets session cookies for transaction state management.

Overview

Checkout.com is a global payment infrastructure provider processing card payments, digital wallets (Apple Pay, Google Pay), and local alternative payment methods across 150+ currencies. Founded in 2012 and headquartered in London, it serves high-volume merchants including direct-to-consumer brands, marketplaces, and financial services platforms. Its browser-side integration — the Frames SDK — renders a PCI-compliant, hosted card entry experience directly on the merchant's checkout page, removing card data from the merchant's domain scope entirely.

Checkout.com holds PCI DSS Level 1 certification and processes payments under acquiring licenses in the UK (FCA-regulated), EU (Central Bank of Ireland), and US, among other jurisdictions. Merchants integrate the Frames SDK via a JavaScript tag loaded from Checkout.com's CDN.

What This Script Does

Script loading: cdn.checkout.com/js/framesv2.min.js (primary Frames v2 library) or legacy cdn.checkout.com/js/frames.js. The script is loaded from cdn.checkout.com and initializes on pages containing payment forms.

Iframe-based card capture: Frames renders three isolated iframes — card number, expiry date, and CVV — each hosted on checkout.com's domain. This iframe architecture means the merchant's JavaScript never has access to raw card data, maintaining PCI DSS scope isolation. Card data is tokenized server-side and a non-sensitive payment token is returned to the merchant.

3D Secure authentication: For transactions requiring 3DS (Mastercard SecureCode, Visa Secure), the SDK either embeds an authentication iframe or redirects to the card issuer's authentication URL, handling the full authentication exchange transparently.

Cookies and session data:

  • cko-session — First-party session cookie (Checkout.com domain), session duration, manages transaction state and correlates payment attempts with backend processing records.
  • cko-device / device fingerprint tokens — Set to support fraud detection and 3DS device binding; may persist for up to 30 days on the Checkout.com domain.
  • Risk signals: Browser characteristics (user agent, screen size, timezone, language), IP address, and behavioral signals during card entry are transmitted to Checkout.com's fraud scoring engine.

Network requests: All payment data flows to api.checkout.com over TLS. No data is sent to third-party ad networks.

Consent & Compliance

Checkout.com falls under the essential consent category for all standard payment processing integrations.

  • GDPR/ePrivacy: Payment processing cookies are strictly necessary to complete a transaction explicitly requested by the user. They qualify for the Article 5(3) ePrivacy exemption for technically necessary cookies. The fraud detection data processing is justified under Article 6(1)(b) GDPR (contractual necessity for a payment service) and Article 6(1)(f) (legitimate interest in fraud prevention).
  • CCPA/CPRA: Payment data is processed to fulfill a consumer-initiated transaction and qualifies under the service provider exemption. Merchants must list Checkout.com as a payment processor in their privacy policy.
  • Data transfers: Checkout.com is subject to GDPR as a UK-based data processor. Post-Brexit UK data transfers rely on the UK Adequacy Decision. Checkout.com maintains Standard Contractual Clauses for EU-US data transfers and participates in the EU-US Data Privacy Framework.
  • PCI DSS: Checkout.com is a Level 1 PCI DSS certified service provider. Merchants using Frames reduce their own PCI scope to SAQ A.

Should You Block This Without Consent?

No. Checkout.com scripts are strictly necessary for completing payment transactions initiated by the user. The session and fraud prevention cookies qualify for the strictly necessary exemption under ePrivacy and GDPR. Blocking these scripts would prevent checkout completion entirely. No consent gate is required.

Is Checkout.com GDPR compliant?

Checkout.com's trackers are classified as essential (strictly necessary), so they are generally exempt from prior consent under the GDPR. You should still list them in your cookie policy and privacy notice so visitors know they are there.

Visit website

Consent Categories

Also Known As

Checkout.com paymentsCheckout.com gatewayCheckout.com Framespayment processing API

Industries

Finance

Tracked Domains (1)

checkout.comEssential

checkout.com is an essential domain operated by Checkout.com, used to keep the site working, including security, load balancing, and sessions.

Frequently Asked Questions

Related Vendors

Mollie
Mollie
Mollie is a European payment service provider supporting cards, iDEAL, PayPal, Klarna, and other methods. Scripts embed hosted checkout components and payment widgets on merchant sites, handling secure card entry and payment method selection. Sets session cookies to manage payment flow state and fraud prevention.
Payoneer
Payoneer
Payoneer is a global cross-border payment and financial services platform. Scripts handle secure payment flows for marketplace sellers and freelancers, rendering payment interfaces and transaction processing elements on partner and marketplace payment pages.
Cloudflare Turnstile
Cloudflare Turnstile
Cloudflare Turnstile is a CAPTCHA alternative for bot detection and spam prevention. Scripts analyze browser behavioral signals, attributes, and interaction patterns to verify human visitors without requiring visual puzzle-solving challenges. Sets minimal functional tokens; does not build visitor profiles.
Cashfree
Cashfree
Cashfree Payments is an Indian payment gateway for processing online payments and disbursing payouts. Scripts render secure payment forms and handle transaction authentication flows. Cookies maintain checkout session state and support fraud detection during payment processing.
Worldpay
Worldpay
Worldpay (FIS) is a global payment processing company. Scripts embed hosted payment pages, card tokenization forms, and 3D Secure authentication flows on merchant checkout pages. Collects payment card data within secure iframes; sets session and fraud detection cookies to manage transaction state.
GoCardless
GoCardless
GoCardless is a bank debit payments platform for recurring billing and subscription businesses. Scripts embed payment authorization flows on billing pages, guiding users through bank account verification for direct debit setup. Sets session cookies to secure the payment authorization process.

Manage consent for Checkout.com

ConsentStack automatically detects and manages Checkout.com trackers so your site stays compliant with global privacy regulations.