Skip to main content
Fråga efter en order via order-ID. Denna slutpunkt stöder två läslägen: anonym åtkomst returnerar endast de minimala fält som krävs för betalningssidan; när orderägaren använder en Account Token returneras fullständig information.

API-översikt

/orders/{id} och /orders/{id}/ är båda för närvarande tillgängliga. Order-ID:t är en del av betalningslänken och bör betraktas som en känslig, ogenomskinlig identifierare och får inte spridas offentligt.

Anonym förfrågan

Betalningssidan kan läsa direkt när inloggningsstatusen har förlorats:
Det anonyma svaret innehåller endast id, description, price, state, pay_way, pay_url, expired_at, created_at. Det returnerar inte konto, Application, Package, interna betalningsidentifierare eller metadata.

Autentiserad förfrågan

Orderägaren får fullständig Order-information, inklusive application / applications, package / packages, bank_details, invoice_automation och modellfält. Om användaren är autentiserad men inte är orderägaren returneras 403; med undantag för superadministratörer.

Nyckelfält

Det fullständiga svaret kan innehålla ytterligare fält beroende på betalningsmetod. Klienter bör läsa dem efter behov och alltid undvika att logga känslig metadata i det fullständiga svaret.

Felhantering

  • 404: Order-ID:t finns inte.
  • 403: Inloggad men inte orderägaren.
  • Anonyma förfrågningar returnerar inte 401; de får endast den minimala offentliga projektionen.

Relaterade API:er