Tilbagevendende betalinger (MIT)
Opsæt forhandlerinitierede tilbagevendende betalinger og abonnementer
Tilbagevendende betalinger giver dig mulighed for at opkræve kunder efter en tidsplan uden deres aktive deltagelse. Dette er et Merchant Initiated Transaction (MIT)-flow.
Sådan fungerer det
Det tilbagevendende flow har to faser:
- Første betaling — Kunden autentificerer og betaler og giver tilladelse til fremtidige opkrævninger
- Efterfølgende betalinger — Du opkræver kundens gemte kort uden deres interaktion
Fase 1: Første betaling
Opret en ordre med recurring_type: "first" og en schedule_type:
{
"merchant_order_id": "first-recurring",
"currency": "EUR",
"amount": 1295,
"return_url": "https://www.example.com",
"transactions": [
{
"payment_method": "credit-card",
"recurring_type": "first",
"schedule_type": "scheduled"
}
]
}Tidsplantyper
| Type | Beskrivelse |
|---|---|
scheduled | Fast tidsplan (f.eks. månedligt abonnement) |
unscheduled | Variabel timing (f.eks. optankning når saldoen er lav) |
Efter vellykket betaling skal du gemme vault_token og/eller first_transaction_id fra svaret.
Fase 2: Efterfølgende tilbagevendende betaling
Opkræv kunden ved hjælp af det gemte token:
{
"merchant_order_id": "recurring-order",
"currency": "EUR",
"amount": 995,
"transactions": [
{
"payment_method": "credit-card",
"recurring_type": "recurring",
"vault_token": "{vault_token}"
}
]
}Tilbagevendende betalinger returnerer ikke en payment_url i svaret, da ingen kundeinteraktion er nødvendig. Betalingen behandles med det samme.
Du kan bruge enten vault_token eller first_transaction_id til at referere til det gemte kort.
Tokengyldighed
Tilbagevendende tokens har en maksimal gyldighed på 1 år. Efter udløb skal du igangsætte en ny første betaling for at få et nyt token.
Sørg for, at dit system håndterer tokenudløb elegant. Opsæt en proces til at gen-autentificere kunder, inden deres tokens udløber.
Tilbagevendende vs. et-klik
| Funktion | Tilbagevendende (MIT) | Et-klik (CIT) |
|---|---|---|
| Initieret af | Forhandler | Kunde |
| Kunde tilstede | Nej | Ja |
| Brugssituation | Abonnementer, planlagt fakturering | Hurtig checkout for tilbagevendende kunder |
schedule_type påkrævet | Ja | Nej |
payment_url returneret | Nej | Ja |
Relaterede endpoints
- Opret ordre — brug
recurring_typeogschedule_typei transaktionen til at opsætte eller opkræve tilbagevendende betalinger