How does Core Checkout work?
What is Core Checkout? Core Checkout lets you accept payments on your website or app through our API. When your customer clicks “Pay”, they are redirected to a payment page hosted by Core, then sent back to your website after confirmation. You choose which payment methods to display: bank card, Apple Pay and Carlo App. Integration requires a developer. Our technical documentation covers the full process. Core Checkout also lets you save a customer’s card and charge it later. See [What canFew readersWhat can you do with Core Checkout?
Core Checkout lets you accept payments on your own website or app through our API, with a payment page hosted by Core. There are three ways to collect a payment. One-shot payment. Your customer is redirected to the payment page, enters their payment details and pays. Use POST /transactions. Register a card, then charge it when you decide (MIT). You first register the customer’s card, without any payment. The CVV is always requested at this step, and 3D Secure may apply. You thenFew readersCIT and MIT: what changes for a recurring payment?
Understanding when the customer triggers the payment, and when you do You want to charge a saved card without the customer being present: a no-show fee, a balance top-up, usage-based billing or a subscription. Yet on every charge the customer is sent back to the payment page, which asks for the CVV again. This is expected: you are using the CIT flow, while your need is a MIT. CIT and MIT, in two lines CIT (Customer Initiated Transaction): the customer is present and triggers the payFew readersHow do I test Core Checkout in the sandbox?
What is the sandbox for? The sandbox environment lets you test your Core Checkout integration without processing real payments. It follows the same flows as production, with the few differences listed below. Your sandbox credentials Your sandbox credentials are sent to you by email at onboarding. They include: URL: sandbox-dashboard.corebycarlo.com Email: your developer email address Password: provided by email Once logged in,Some readersHow 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 Developer → Configuration 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 (pFew readersHow the Carlo App payment method works on your website?
What it is Carlo App is one of the payment methods available on the Core Checkout hosted payment page, alongside Card and Apple Pay. Instead of entering card details, the customer approves the payment directly from their Carlo App mobile app. Prerequisite The merchant must have a Carlo App merchant account. The developer integrates the API and the hosted payment page as usual; the merchant chooses which payment methods to display (Card, Apple Pay, Carlo App, or any combination). CustFew readersMarketplace payments: pay your vendors directly with Core Checkout
Summary: With Core Checkout, each payment on your marketplace is credited directly to the vendor concerned, without going through your account. This article explains how it works today, and what is not yet available. Your vendors get paid directly, not through your account The customer picks an item, adds it to their basket and proceeds to checkout. They are redirected to the hosted payment page, choose a payment method andFew readers
