Ecommerce integration types

North America—United States and Canada

Clover offers various ecommerce integrations to meet diverse business needs. The hosted checkout and iframe solutions from Clover offer seamless Payment Card Industry (PCI) compliant payment experiences that make it easy for merchants to securely accept credit card information. Experienced developers who want greater control and flexibility can create custom API-only integrations. This option requires independent PCI DSS certification for use in production.


Get started

Get started with the Clover Ecommerce integration service that meets the needs of your merchants:

Clover hosted checkout

Used for simple transactions where the customer is redirected to a Clover-hosted payment page to securely complete their purchase.

Clover iframe

Used by merchants to embed a payment form directly on their website.

Ecommerce API integration

Used to facilitate transactions and manage payments seamlessly using Clover REST APIs within existing ecommerce setups.

Ecommerce plugins

Used to facilitate seamless payment processing by merchants on popular ecommerce platforms like Shopify, WooCommerce, and Adobe Commerce.


Learn more

The Ecommerce integration types from Clover are:

Clover API-only integration

Use Clover REST APIs for custom integrations that need complete control over the payment flow or to integrate with complex systems. This API-only integration connects a merchant's ecommerce site or app to Clover services like payment processing and inventory management. It requires higher PCI compliance and PCI DSS certification. The payment flow needs encryption and tokenization of card data using PAKMS and token APIs, along with the Ecommerce API. This approach offers flexibility, scalability, and advanced features but requires more development effort.

Clover hosted checkout (HCO)

Integrate a Clover-hosted checkout page into a merchant website for a secure, PCI-compliant payment experience. You can customize the page to match the merchant's brand. This integration includes reCAPTCHA to prevent fraud in card-not-present transactions.

Clover iframe (inline frame) and API integration

Embed a customizable Clover-hosted payment form into a merchant website using an iframe. This secure integration uses Clover iframe for card data entry and returns a tokenized card as source for Clover payments. It reduces PCI compliance burden and allows merchants to quickly set up an online store for card-not-present payments.

Clover Ecommerce plugins

Use Clover payment extensions or plugins with no coding requirements. Facilitates payment processing from websites powered by ecommerce platforms, such as Adobe Commerce, Shopify, and WooCommerce. For more information, see Clover Payment extension for Ecommerce (US and Canada only).