Skip to content

Onsite Checkout

Onsite Checkout is a powerful, pre-built payment solution that seamlessly integrates with your website, allowing customers to place an order without ever leaving your page. Designed for businesses that want to streamline the payment process and maximise conversions, Onsite Checkout ensures a frictionless purchase experience.

How It Works

Onsite Checkout seamlessly integrates into your website using a low code JavaScript implementation. Tag the desired areas of your webpage(s) with key attributes such as the item and promotion to curate the desired purchase experience, and when the script is executed, Onsite Checkout will appear directly within your page, enabling customers to complete their order.

Key Benefits

  • Fully embedded checkout, customers never leave your site
  • Optimised for conversion, fewer steps and prioritisation of express payment methods
  • Secure and PCI-DSS compliant, industry-standard encryption and fraud prevention
  • Flexible payment options, including cards and digital wallets
  • Customisable design, align the Onsite Checkout interface with your brand

Attributes

When initialising Onsite Checkout, there are a number of attributes that may be set to curate the desired purchase experience; these are as follows:

Data AttributeRequirement statusDescription
data-itemcodeMandatoryIndicates the item being purchased
data-promotioncodeMandatoryIndicates the promotion code being used to place the order
data-countryMandatoryIndicates which country the recipient is situated in; if a country is not supplied, Onsite Checkout will IP detect the customer and set this value accordingly
data-currencyMandatoryIndicates the currency in which the customer is paying; if a currency is not supplied, Onsite Checkout will automatically use the currency associated with the customer’s country (i.e. if the country is UK, it will use GBP)
data-emailOptionalIndicates the customers email address; if an email address is supplied then the email address field will be suppressed. This attribute is typically set if the customer is asked to supply an email address prior to initialising Onsite Checkout

Prerequisites

  • The domain of the host website where Onsite Checkout will be deployed must be whitelisted by CDS Global
  • If Apple Pay is supported, the domain of the host website where Onsite Checkout will be deployed must be whitelisted within the Apple Developer portal