Skip to Content
API-referanseNettbutikkPOSTLag en betalingslenke
Nettbutikk

Lag en betalingslenke

POST/api/v1/orders/{number}/payment-link
Virker

For en mottatt ordre i en butikk som tar betalt: lenken til ordrens statusside, der kunden sjekker målene og betaler. Finnes det en betaling som venter, brukes den. Bare verkstedets nøkler. Krever Nettbutikk med kortbetaling.

Rettigheter
orders:write
Kundenøkkel
Nei
Grense
skriving, 30 i minuttet
Siden

Parametre

I adressen

  • numberstringMå medhøyst 12 tegn
    «4711», «004711», «T-000012» (testnøkler), eller et lappnummer som er blitt ordrens.

Overskrifter

  • Idempotency-Keystring8–255 tegn
    8–255 tegn. Bruk en UUID per forsøk på en handling; samme nøkkel og samme innhold gir samme svar igjen.

Svaret

201CreatedLenken

application/jsonPaymentLink

  • urlstringMå medeks. https://vbeslag.com/ordre/K7Q2X9
    Ordrens statusside. Kunden sjekker målene og betaler der.
  • amountOreintegerMå med
    Beløp i øre, med mva.
  • expiresAtstring · date-timeMå medeks. 2026-12-14T09:03:00.000Z
    Tidspunkt, ISO 8601 i UTC

Feilkoder

Alle feil har samme form. Velg handling etter code, aldri etter message. Les mer under Feil.

400Bad Request
401Unauthorized
  • unauthorizedNøkkelen mangler, er feil, er slått av eller har gått ut. En nøkkel som slås av, slutter å virke innen 1 minutt.
403Forbidden
404Not Found
409Conflict
422Unprocessable Entity
  • idempotency_key_reusedDenne Idempotency-Key ble brukt på en annen forespørsel. Bruk en ny nøkkel for ny handling.
429Too Many Requests
  • rate_limitedFor mange kall. Vent retryAfterSeconds sekunder.
500Internal Server Error
  • internalNoe gikk galt hos oss. Feilen er meldt. Oppgi requestId hvis du spør.