Dintero Checkout Express
Introduction
Checkout Express is a streamlined checkout solution designed to simplify and speed up the payment process for returning customers. By leveraging stored payment information and a simplified user interface, Checkout Express reduces friction and enhances the overall user experience, making it ideal for businesses looking to improve conversion rates and customer satisfaction.
What is Checkout Express?
Checkout Express is a checkout option that allows returning customers to complete their purchases with just a few clicks. By storing customer payment details securely, Checkout Express enables a faster, more convenient checkout process without the need for customers to re-enter their payment information every time they make a purchase.

How to create an express payment session
Add an express section to the request body when creating a new session.
{
"url": {
"return_url": "https://example.com/thankyou",
"callback_url": "https://example.com/callback"
},
"order": {
"amount": 33890,
"currency": "NOK",
"merchant_reference": "merchants_order_number",
"items": [
{
"id": "chair-1",
"line_id": "1",
"description": "Stablestol",
"quantity": 1,
"amount": 29990,
"vat_amount": 6000,
"vat": 25
}
],
"shipping_option": {
"id": "local-pick-up-point",
"line_id": "local-pick-up-point",
"amount": 3900,
"operator": "",
"title": "Pick up at a pick-up point",
"delivery_method": "pick_up"
}
},
"express": {
"shipping_options": [{
"id": "local-pick-up-point",
"line_id": "local-pick-up-point",
"amount": 3900,
"operator": "",
"title": "Pick up at a pick-up point",
"delivery_method": "pick_up"
}],
"shipping_address_callback_url": "https://example.com/shipping_address_changed",
"shipping_mode": "shipping_required",
"customer_types": ["b2b", "b2c"],
},
"profile_id": "default"
}
Checkout Express features
Dintero Checkout Express offers the following features:
- Saves customer details for faster repeat purchases.
- Allows you to limit customer types to
b2b,b2c, or both. - Uses public registries to fetch company data for
b2bcustomers (available in NO and DK only). - The merchant can set
order.shipping_addressandorder.billing_addressif they already have customer details on file. - Lets you define a fixed set of shipping options.
- Set a callback for dynamic shipping options based on the customer address.
- Lets you set a default shipping option.
- Supports orders with multiple shipments.
- Allows you to create sessions without shipping options or hide the shipping option.
- Enables one-click payments with Apple Pay and Google Pay.
- Accept discount codes.