Create - создать платеж

Описание запроса на создание платежа методом H2C

Request

POST https://bovatech.cc/merchant/v1/deposits

JSON Request Params

Name
Type
Description

user_uuid*

string

Токен, который можно получить в ЛК (Профиль -> Интеграция -> User ID)

merchant_id*

string

Ваш номер транзакции

payeer_identifier*

string

Идентификатор пользователя (плательщика) в виде строки в любом формате

payeer_ip*

string

IP-адрес пользователя (плательщика)

payeer_type*

string

Первичный или вторичный трафик. Указывается: "ftd" или "trust" или "verif_ftd" или "verif_trust". "trust" - минимум 3 депозита и 2 вывода у пользователя, остальные все "ftd". ftd trust verif_trust verif_ftd

currency*

string

payment_method

string

payeer_bank_name

string

Для метода click RUB:

"sberbank" | "tinkoff" | "alfabank" | "vtb" | "ozon" | "yandex_bank" | "gazprombank" | "psb" | "solid" | "yoomoney"

Для метода click UZS:

"xazna"

Для метода click ARS:

"mercado_pago"| "claropay"

Для метода international_card RUB: "sberbank" | "tinkoff" | "alfabank" | "vtb"

Для метода KGS SBP: "mbank" | "bakai" | "optimabank" | "kompanion"

Для метода KGS CARD: "mbank" | "bakai" | "optimabank" | "kompanion"

Для метода KGS QRCODE: "mbank"

Для метода KRW click: "kakaopay" | "toss"

amount*

integer

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

callback_url*

string

URL обратного вызова для получения callback уведомлений. Запрос POST с ретраем при условии получения не 200 http status code.

redirect_url

string

Ссылка для редиректа пользователя с формы оплаты после завершения платежа

email

string

Email плательщика (если имеется)

customer_name

string

Имя плательщика (если имеется)

card_brand

string

Предпочитаемая платежная система: humo, uzcard

Headers

Name
Type
Description

Content-Type

string

Всегда application/json

Signature

string

Подпись вычисляется для каждого запроса с помощью выданного вам api_key токена

Example Request:

JSON Response Params:

Name
Type
Description

uuid

string

ID транзакции на стороне BOVA

merchant_id

string

Ваш номер транзакции

form_url

string

Ссылка на форму оплаты BOVA

tg_url

string

Ссылка на Telegram-бот для валюты UZS

state

string

Статус транзакции

created_at

string

Дата создания транзакции

updated_at

string

Дата последнего обновления транзакции

close_at

string

Дата закрытия транзакции по таймауту

currency

string

Валюта транзакции

callback_url

string

URL обратного вызова для получения callback уведомлений

redirect_url

string

Ссылка для редиректа пользователя с формы оплаты после завершения платежа.

source_transaction - payment_method

string

P2pTransaction или CryptoTransaction

source_transaction

object

Созданная транзакция внутри формы

source_transaction - email

string

Email плательщика

source_transaction - customer_name

string

Имя плательщика

source_transaction - amount

decimal

Сумма транзакции в USDT после конвертации по курсу

source_transaction - fiat_amount

decimal

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

source_transaction - old_fiat_amount

decimal

Сумма в выбранной валюте, указанная при создании транзакции (неизменна)

source_transaction - rate

decimal

Курс конвертации currency/usdt

source_transaction - service_commission

decimal

Процент Вашей комиссии

source_transaction - total_amount

decimal

Сумма к зачислению на баланс за вычетом комиссии системы при зачислении транзакции

source_transaction - payment_method

string

Способ пополнения

Example Response:

State description:

Name
Type
Description

waiting_payment

internal

Ожидает оплаты

paid

internal

Отмечен оплаченным (пользователем)

successed

final

Успешно по зачислению (callback)

accepted_successed

final

Успешно после подтверждения апелляции (callback)

repeated_accepted_successed

final

Успешно после подтверждения повторной апелляции (callback)

failed

final

Отклонена по таймауту, зачисление не найдено (callback)

closed_failed

final

Отклонена после отклонения апелляции (callback)

repeated_closed_failed

final

Отклонена после отклонения повторной апелляции (callback)

expired

final

Отклонена по времени, 30 минут не были выданы реквизиты (callback)

reviewing

internal

Транзакция имеет активную апелляцию на рассмотрении

repeated_reviewing

internal

Транзакция имеет активную повторную апелляцию на рассмотрении

Last updated