Transaktionsstatusar
Varje transaktionsrad i instrumentpanelen har en av dessa statusar. Statusen speglar den senaste händelsen för den transaktionen; återbetalningar och tvister uppdaterar den befintliga raden istället för att infoga en syskonrad.
| Status | Betydelse |
|---|---|
succeeded | Betalning slutförd. Pengarna finns på ditt konto (netto efter leverantörsavgifter). |
pending | Betalningen är på väg. Vanligt med asynkrona betalningsmetoder (ACH, vissa kryptovägar) där bekräftelse tar minuter till timmar. |
failed | Betalningen slutfördes inte: kort nekat, utgången auktorisering, hård avvisning. Inga pengar rörde sig. |
partial | Köparen betalade mindre än fakturerat (vanligt när en kryptoköpare skickar ett belopp reducerat med nätverksavgift). Radens amount speglar vad som faktiskt togs emot; kontrollera metadata.invoicedAmount för vad som begärdes. |
refunded | Pengar har återförts till köparen, helt eller delvis. Radens amount är det återbetalda beloppet; återbetalningar kan ske dagar eller veckor efter den ursprungliga betalningen. |
disputed | Köparen (eller deras bank) öppnade en tvist eller återkrav. Kontrollera leverantörens gränssnitt för svarsfönstret. Radens metadata.reason bär leverantörens klassificering ordagrant. |
pending_manual | En transaktion för betala via post väntar på din fysiska bekräftelse. Se nästa avsnitt. |
manual_canceled | Du klickade på Avbryt på en väntande rad för betala via post innan köparens betalning anlände. |
manual_expired | En väntande rad för betala via post låg i 30 dagar utan bekräftelse och gick automatiskt ut. |
manual_revoked | Du bekräftade mottagandet av en betalning via post men ångrade senare bekräftelsen (t.ex. betalningen visade sig vara ogiltig). Raden flyttas från succeeded tillbaka till detta slutgiltiga tillstånd. |
Återbetalningar, tvister, delbetalningar
Coin Moebius lyssnar efter dessa leverantörshändelser och uppdaterar den ursprungliga transaktionsraden i instrumentpanelen. Specifikt:
- Återbetalningar: Stripes händelse
charge.refunded(hela eller delvisa återbetalningar, inklusiveamount_refundedså att delvisa återbetalningar visar den del som återfördes). NOWPayments IPNrefunded. Radens status växlar tillrefunded,amountspeglar det återbetalda beloppet, ochmetadata.originalChargeId/metadata.originalAmountbär kontexten för den ursprungliga betalningen. - Tvister (återkrav): Stripes händelse
charge.dispute.created. Radens status växlar tilldisputed. Leverantörens angivna skäl skickas ordagrant vidare tillmetadata.reason, du kan rendera det i ditt eget gränssnitt hur du vill. - Delbetalningar: NOWPayments IPN
partially_paid. Radens status växlar tillpartial.amountspeglar vad som faktiskt togs emot (actually_paid);metadata.invoicedAmountär vad som begärdes.
I v1 ytas dessa händelser i instrumentpanelen och via /status-endpointen. En framtida version kommer att lägga till e-postaviseringar och en utgående webhook-vidarebefordrare så att din egen backend kan reagera automatiskt. Tills vidare, sätt upp ett litet avfrågningsjobb (se nästa avsnitt) eller kontrollera instrumentpanelen.