Cost+Docs

Ühe klõpsuga maksed (CIT)

Lubage kliendi algatatud ühe klõpsuga maksed kaardi tokeniseerimisega

Ühe klõpsuga maksed võimaldavad tagasipöörduvatel klientidel maksta ühe klõpsuga varem salvestatud kaardiga. See on kliendi algatatud tehingu (CIT) voog, mis kasutab tokeniseerimist.

Kuidas see töötab

Ühe klõpsu vool koosneb kahest faasist:

  1. Esimene makse — Klient maksab tavaliselt ja te taotlete tokenit edasiseks kasutamiseks
  2. Järgnevad maksed — Kasutate salvestatud tokenut, et nõuda kliendilt makse ühe klõpsuga

Faas 1: Esimene makse (tokeniseerimine)

Looge tellimus, kus tehingus on one_click_type: "first", et taotleda tokeniseerimist:

POST /v1/orders/
{
  "merchant_order_id": "first-order",
  "currency": "EUR",
  "amount": 1295,
  "return_url": "https://www.example.com",
  "transactions": [
    {
      "payment_method": "credit-card",
      "one_click_type": "first"
    }
  ]
}

Pärast edukat makset sisaldab vastus tehinguobjektis vault_token ja first_transaction_id väärtusi. Salvestage need väärtused — vajate neid tulevaste ühe klõpsuga maksete jaoks.

Vastus (tehinguobjekt)
{
  "payment_method": "credit-card",
  "payment_method_details": {
    "vault_token": "abc123-stored-token",
    "first_authorised_transaction_id": "txn_def456"
  }
}

Faas 2: Ühe klõpsuga makse

Kasutage salvestatud vault_token-it ühe klõpsuga makse loomiseks:

POST /v1/orders/
{
  "merchant_order_id": "oneclick-order",
  "currency": "EUR",
  "amount": 995,
  "return_url": "https://www.example.com",
  "transactions": [
    {
      "payment_method": "credit-card",
      "one_click_type": "one-click",
      "vault_token": "{vault_token from phase 1}"
    }
  ]
}

Salvestatud kaardile viitamiseks saate kasutada kas vault_token-it või first_transaction_id-d. Mõlemad töötavad vahetatavalt.

CVC käsitlemine

CVC on ühe klõpsuga maksete puhul valikuline. Kui soovite täiendava turvalisuse tagamiseks CVC-d koguda, lisage see tehingusse:

{
  "payment_method": "credit-card",
  "one_click_type": "one-click",
  "vault_token": "{vault_token}",
  "cvc": "123"
}

Ühe klõpsuga maksed on kliendi algatatud (CIT). Kaupmehe algatatud korduvmaksete (MIT) kohta vaadake Korduvmaksed.

Seotud lõpp-punktid

  • Tellimuse loomine — kasutage tehingus one_click_type, et algatada tokeniseerimist või ühe klõpsuga makseid

On this page