Skip to main content
Fråga aktivt efter den senaste statusen för betalningsmetoden som motsvarar ordern och synkronisera den till plattformen. Denna begäran kan komma åt betaltjänsten och ändra orderstatusen, använd den endast när återanropet är fördröjt eller om omedelbar bekräftelse krävs.

Förberedelser

API-översikt

Vid lyckat resultat returneras det fullständiga uppdaterade Order-objektet. Använd state för att avgöra resultatet och finished_at som slutförandetid; den aktuella modellen har inget fält paid_at. Statusvärden inkluderar Pending, Paid, Finished, Expired, Failed, Refunded. Betalningsdeadline ändrar endast order som fortfarande är i Pending till Expired. Återbetalade Refunded-order behåller återbetald status även vid uppdatering eller när ett fördröjt betalningsåteranrop tas emot.

Rekommendationer för återförsök

  • För normala betalningar ska du i första hand förlita dig på plattformens återanrop; initiera endast refresh när statusen inte uppdateras på länge.
  • Använd inte fast högfrekvent polling. Exponentiell backoff rekommenderas, och stoppa när ett tydligt slutstatus har uppnåtts.
  • 401 betyder att token är ogiltig; 403 betyder att du inte är orderägaren; 404 betyder att ordern inte finns.
  • Om frågan till betaltjänsten misslyckas, behåll order-ID och trace-ID och försök igen senare; skapa inte dubblettorder som ersättning för statusbekräftelse.

Relaterade API:er