ECommerce (Оплата товара)

Суть метода: Оплата товара по ссылке

Метод запроса

POST

Url запроса

/api/v2/withdrawal/ecom

Параметры запроса

На вход принимаются следующие параметры

Если какой либо из необязательных параметров не требуется для оплаты заявки, например login, password , то не передавайте его вовсе.

Название
Обяз.
Формат
Описание

order_id

string(1-200)

Ваш уникальный номер заявки

site_account

string(1-255)

Код счета, с которого будет выполняться списание, например sber

amount

string(1-255)

Сумма заявки

account

string(1-255)

Ссылка на страницу оплаты/ товар который необходимо оплатить. Например:

https://shop.ru/product/1

quantity

string(1-255)

Количество товара для покупки (при необходимости)

login

string(1-255)

Логин (при необходимости)

password

string(1-255)

Пароль (при необходимости)

full_name

string(1-255)

ФИО (при необходимости)

additional_instructions

string(1-255)

Дополнительные инструкции (при необходимости)

contact_telegram

string(1-255)

Контакт телеграмм для связи, при необходимости диалога или возникновения вопросов с процессом покупки (при необходимости)

contact_watsapp

string(1-255)

Контакт вацап для связи, при необходимости диалога или возникновения вопросов с процессом покупки (при необходимости)

notification_url

string(1-255)

Ссылка для отправки уведомления по этой транзакции

Пример запроса

curl --request POST \
  --url https://{{your_api_domain}}/api/v2/withdrawal/ecom \
  --header 'Authorization: Bearer {{your_api_token}}' \
  --header 'Content-Type: application/json' \
  --data '{
    "amount": "500.00",
    "order_id": "OUT_2024_1289",
    "site_account": "sber",
    "account": "https://shop.ru/product/1",
    "quantity": "2",
    "additional_instructions": "цвет - красный",
    "contact_telegram": "@telegram",
    "contact_whatsapp": "875467812912515",
    "full_address": "Бутово 16",
    "login": "vasiii",
    "password": "123",
    "full_name": "Василий Победяев Средневич"
}'

Параметры ответа

Название
Формат
Описание

id

number

Номер заявки в нашей системе

amount

string(1-255)

Сумма по заявке

commission

string(1-255)

Сумма комиссии по заявке

Пример ответа

{
  "id": 20,
  "amount": "100.00",
  "commission": "2.00",
}

Last updated