Cost+Docs

Maksājumi ar vienu klikšķi (CIT)

Iespējojiet klienta iniciētus maksājumus ar vienu klikšķi, izmantojot karšu tokenizāciju

Maksājumi ar vienu klikšķi ļauj atgriežošiem klientiem maksāt ar vienu klikšķi, izmantojot iepriekš saglabātu karti. Šī ir klienta iniciēta darījuma (CIT) plūsma, kas izmanto tokenizāciju.

Kā tas darbojas

Viena klikšķa plūsmai ir divas fāzes:

  1. Pirmais maksājums — klients maksā kā parasti, un jūs pieprasāt tokenu turpmākai lietošanai
  2. Turpmākie maksājumi — izmantojiet saglabāto tokenu, lai iekasētu no klienta ar vienu klikšķi

1. fāze: Pirmais maksājums (tokenizācija)

Izveidojiet pasūtījumu ar one_click_type: "first" darījumā, lai pieprasītu tokenizāciju:

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ēc veiksmīga maksājuma atbilde ietvers vault_token un first_transaction_id darījuma objektā. Saglabājiet šīs vērtības — tās būs nepieciešamas turpmākiem viena klikšķa maksājumiem.

Response (transaction object)
{
  "payment_method": "credit-card",
  "payment_method_details": {
    "vault_token": "abc123-stored-token",
    "first_authorised_transaction_id": "txn_def456"
  }
}

2. fāze: Maksājums ar vienu klikšķi

Izmantojiet saglabāto vault_token, lai izveidotu viena klikšķa maksājumu:

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}"
    }
  ]
}

Varat izmantot gan vault_token, gan first_transaction_id, lai atsauktos uz saglabāto karti. Abi darbojas savstarpēji aizstājamai.

CVC apstrāde

CVC ir neobligāts viena klikšķa maksājumiem. Ja vēlaties iegūt CVC papildu drošībai, iekļaujiet to darījumā:

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

Maksājumi ar vienu klikšķi ir klienta iniciēti (CIT). Tirgotāja iniciētiem atkārtotiem maksājumiem (MIT) skatiet Atkārtoti maksājumi.

Saistītie galapunkti

  • Izveidot pasūtījumu — izmantojiet one_click_type darījumā, lai uzsāktu tokenizāciju vai viena klikšķa maksājumus

On this page