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.
Updated on: 28/05/2026
