Создание заказа
Адрес интерфейса (Interface address)
POST https://api.tokenpay.me/v1/transaction/prepaymentПараметры интерфейса (Interface parameters)
app_id
header
string
Да
ID приложения, пример значения: 8e4b8c2e7cxxxxxxxx1a1cbd3d59e0bd
mch_id
body
string
Да
ID продавца, пример значения: 12345678
description
body
string
Нет
Описание заказа, пример значения: recharge
out_trade_no
body
string
Да
Номер заказа продавца, продавец генерирует свой собственный уникальный номер заказа
expire_second
body
integer
Да
Время истечения срока действия (в секундах), пример значения: 3600
amount
body
number
Да
Сумма заказа, пример значения: 15000000
chain
body
string
Да
Принадлежащая публичная сеть, пример значения: TRON
to_address
body
string
Нет
Кошелек для сбора средств (Примечание: кошелек для оплаты требуется для приложения monitor order)
attach
body
string
Нет
Пользовательские параметры (например, уникальные идентификаторы, такие как ID пользователей) возвращаются в неизменном виде в API запросов и уведомлениях об оплате. На практике это поле возвращается только при завершенном статусе платежа.
locale
body
string
Нет
Язык: zh_cn Китайский, en Английский. При использовании кассы будет отображаться язык по умолчанию на основе этого параметра.
notify_url
body
string
Нет
URL-адрес колбэка, пример значения: https://xxx/xxx. Рекомендуется использовать https
return_url
body
string
Нет
Адрес возврата, когда платеж завершен или не удался, нажмите кнопку возврата по адресу. Это может быть ссылка https или маршрут приложения.
order_type
body
string
Да
Способ оплаты, пример значения: platform_order сбор платформы
Пример параметров (Parameters example)
Возврат интерфейса (Interface return)
msg
string
Описание состояния
request_id
string
ID запроса
data
object
Объект данных
prepay_id
string
ID предоплаты
Идентификатор сеанса транзакции предоплаты. Он используется для последующих вызовов интерфейса, и его значение действительно в течение времени параметра expire_second, установленного при создании заказа. Или вы можете напрямую получить доступ к payment_url для завершения платежа.
payment_url
string
URL-адрес платежной кассы
payment_url предназначен для вызова промежуточной страницы платежной кассы, вы можете завершить платеж, перейдя по этому URL-адресу. payment_url действителен в течение времени параметра expire_second, установленного при создании заказа.
Пример возврата (Return example)
Пример кода (Example code)
Последнее обновление