Метод для створення прямого P2P платежу.

POST /api/payments/p2p/direct/create


Запит:

КлючОписТипОбов'язковістьПриклад
params



sessionIdid сесії клієнтаstring, uuidтак"6d1b241b-6406-42a2-ae85-13d67b951841"
data



externalIdID платежу в системі Агентаstringтак"123"
cardFrom.idID карти в системі провайдераstring, uuidтак"a4082aa5-72b3-4eb1-87fb-7bf5ec43a125"
cardFrom.securityCodeКод CVV2/CVCintegerда (тільки для lookup-карт)123
notify.emailE-Mail одержувачаstringні"test@gmail.com"
notify.phoneНомер телефону одержувачаstringтак"380961234567"
cardTo.idID карти в системі провайдераstring, uuidтак"a4082aa5-72b3-4eb1-87fb-7bf5ec43a125"
amountСума переказу в системі провайдераintegerтак100
currencyВалюта переказу, завжди 980integerтак980
descriptionКоментар до платежуstringні"test"
callbackUrlАдреса, на яку буде здійснюватись відправка постбеків, докладніше тутstringні"https://www.m-translateекек.com.ua/ru-uk"



{  
   "params":{  
      "sessionId":"6d1b241b-6406-42a2-ae85-13d67b951841",
      "locale":"uk"
   },
   "data":{  
      "externalId":"123",
      "cardFrom":{  
         "id":"a4082aa5-72b3-4eb1-87fb-7bf5ec43a125",
         "securityCode":"123"
      },
      "notify":{  
         "phone":"380961234567",
         "email":"test@gmail.com"
      },
      "cardTo":{  
         "id":"a4082aa5-72b3-4eb1-87fb-7bf5ec43a125"
      },
      "amount":100,
      "currency":980,
      "description":"test"
   }
}



Відповідь:

Ключ
Опис
Тип
Приклад
status

Статус. 0 - помилка, 1 - удача

integer

1

data


idID переказу в системі провайдераstring, uuid"6bb07565-6602-4482-b695-bbf410506a7d"
keyКлюч для розшифровки CVVstring"7952LjXTpgh9JQhVLAwLaPhbgb
EpjNzGuRcTkSqgpD45.jhc065tt09509909243"



{  
   "status":1,
   "data":{  
      "id":"6bb07565-6602-4482-b695-bbf410506a7d",
      "key":"7952LjXTpgh9JQhVLAwLaPhbgbEpjNzGuRcTkSqgpD45.jhc065tt09509909243"
   }
}