Articles on: Core Checkout

How do I integrate Core Checkout on my website?

Prerequisites

Before starting the integration, make sure you have:

  • An active Core Payment account (or sandbox access)
  • A developer available for the integration
  • Your secret API key, available in your dashboard under Settings


Where to find the documentation?

All technical documentation is available here:

👉 documentation.corebycarlo.com

It covers:

  • Authentication via secret key
  • Creating a payment session
  • Webhook management (payment confirmation)
  • Errors and response codes


Sandbox vs production environment

Sandbox

Production

Purpose

Test the integration

Process real payments

Access

Provided at onboarding

Provided after KYC validation + T&Cs signing

API key

Test key (under Settings)

Live key (under Settings)

Cards

Test cards in the API documentation

Real bank cards


Going live

The switch to production happens once:

  • ✅ Your KYC application has been validated
  • ✅ The liveness check has been completed
  • ✅ The terms and conditions have been signed electronically

Our team will then send your live credentials by email.


❓ Having an issue during integration? Contact us at support@corebycarlo.com

Updated on: 28/05/2026