Cost+Docs

Ismétlődő fizetések (MIT)

Kereskedő által kezdeményezett ismétlődő fizetések és előfizetések beállítása

Az ismétlődő fizetések lehetővé teszik az ügyfelek ütemezett terhelését aktív közreműködésük nélkül. Ez egy Merchant Initiated Transaction (MIT) folyamat.

Hogyan működik

Az ismétlődő fizetés folyamatnak két fázisa van:

  1. Első fizetés — Az ügyfél hitelesíti magát és fizet, engedélyt adva a jövőbeli terhelésekhez
  2. Későbbi fizetések — Az ügyfél tárolt kártyájának terhelése az ügyfél közreműködése nélkül

1. fázis: Első fizetés

Hozzon létre rendelést recurring_type: "first" és schedule_type értékkel:

POST /v1/orders/
{
  "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"
    }
  ]
}

Ütemezési típusok

TípusLeírás
scheduledFix ütemezés (pl. havi előfizetés)
unscheduledVáltozó időzítés (pl. feltöltés alacsony egyenleg esetén)

Sikeres fizetés után tárolja a válaszból kapott vault_token és/vagy first_transaction_id értéket.

2. fázis: Későbbi ismétlődő fizetés

Terhelje meg az ügyfelet a tárolt token használatával:

POST /v1/orders/
{
  "merchant_order_id": "recurring-order",
  "currency": "EUR",
  "amount": 995,
  "transactions": [
    {
      "payment_method": "credit-card",
      "recurring_type": "recurring",
      "vault_token": "{vault_token}"
    }
  ]
}

Az ismétlődő fizetések nem adnak vissza payment_url-t a válaszban, mivel nincs szükség ügyfél-interakcióra. A fizetés azonnal feldolgozásra kerül.

Használhatja a vault_token-t vagy a first_transaction_id-t is a tárolt kártya hivatkozásához.

Token érvényesség

Az ismétlődő tokenek maximum 1 évig érvényesek. A lejárat után új első fizetést kell kezdeményeznie friss token megszerzéséhez.

Győződjön meg róla, hogy rendszere kecsesen kezeli a token lejáratát. Állítson be egy folyamatot az ügyfelek újrahitelesítéséhez, mielőtt a tokenjeik lejárnának.

Ismétlődő vs. egykattintásos

TulajdonságIsmétlődő (MIT)Egykattintásos (CIT)
KezdeményezőKereskedőÜgyfél
Ügyfél jelen vanNemIgen
Felhasználási esetElőfizetések, ütemezett számlázásGyors fizetés visszatérő ügyfeleknek
schedule_type kötelezőIgenNem
payment_url visszaadvaNemIgen

Kapcsolódó végpontok

  • Rendelés létrehozása — a recurring_type és schedule_type használata a tranzakcióban ismétlődő fizetések beállításához vagy terheléséhez

On this page