Checkout with Adyen and multiple payment methods.
Card, Vipps or a digital wallet? The store supplies the cart. ReAI and Adyen handle the payment flow.
Real payments and invoice orders.
Payment goes to Better Integration (org. no. 935733944).
Test a payment demonstrates a purchase without delivery. Donations to ReAI support development at Better Integration. ReAI gift cards can be used for ReAI through manual redemption: email your order confirmation to post@reai.no. No physical goods are shipped.
Businesses can choose Invoice in checkout. The final button then creates a real, unpaid order; the merchant issues its invoice later. How B2B and EHF work ↗
Follow the flow
- Choose a variant and add it to the cart.
- The Worker creates a checkout with a unique idempotency key. ReAI validates prices and availability.
- Hosted checkout collects customer details and shows available payment methods. Adyen handles payment details.
- ReAI tracks payment status. Returning to the store does not prove payment succeeded.
The payment menu
This demo’s merchant configuration offers cards (Visa, Mastercard and American Express), Vipps, Apple Pay, Google Pay and Klarna (pay later and installments). Actual availability depends on device, browser, shopper, country and merchant configuration. Checkout is authoritative.
A website does not need to handle card data
The Site credential stays on the Worker. The browser sends variant IDs and quantities, never a price ReAI must trust. It opens only the checkout URL from the approved ReAI server. Hosted checkout handles payment selection and any additional authentication steps.
A demo domain does not make a payment a test
Adyen TEST and LIVE are separate payment environments. A preview domain or a tenant with “test” in its name does not change the payment environment. Check the payment mode and recipient before checkout. You can explore the cart and checkout without completing a payment.
POST /site/v1/commerce/checkout-sessions?market=default&locale=nb-NO
Idempotency-Key: <unique UUID>
{ "lines": [{ "variantId": "<public variant UUID>", "quantity": 1 }],
"returnUrl": "https://nettbutikk.reai.no/checkout/return/" }