Checkout som blir på butikkens domene.
Vanlig checkout sender kunden direkte til ReAI sin hosted checkout. Merchant checkout sender i stedet en `merchantCheckoutUrl` til en registrert HTTPS-side på butikkdomenet. Siden kan samle kontakt og levering, mens ReAI fortsatt validerer pris, lager, rabatt og betaling.
Følg flyten
- Velg Merchant checkout i handlekurven.
- Kontroller at URL-en fortsatt er nettbutikk.reai.no/checkout/merchant/.
- Lagre kontakt og eventuelt levering på merchant-siden.
- Fortsett til betaling. Bare betalingssteget forlater merchant-siden.
To gyldige mønstre
Hosted checkout er minst kode og enklest å holde sikkert. Merchant checkout gir mer kontroll over merkevare, kontakt, levering og pickup UI, men krever no-store, CSRF/origin-sjekk, revisjonslåsing og server-side Site-credential.
POST /site/v1/commerce/checkout-sessions
{
"lines": [{ "variantId": "<uuid>", "quantity": 1 }],
"returnUrl": "https://nettbutikk.reai.no/checkout/return/",
"merchantCheckoutUrl": "https://nettbutikk.reai.no/checkout/merchant/"
}