Create Invoice E-Com

POST/v2/ecom/create

Allows disputing a transaction by providing evidence.

Headers

Name
Value

Content-Type

application/json

x-api-key

<token>

Body

Name
Type
Description

fiatAmount

number(required)

Сумма платежа в рублях | min 1000

extID

string(required)

Уникальный идентификатор ордера в вашей системе

client_info

object(required)

Информация о плательщике

client_info.ip

string(required)

ip-адрес плательщика

client_info.userAgent

string(required)

User-Agent браузера плательщика

client_info.userId

number(required)

Уникальный идентификатор платильщика в базе мерчанта

client_info.fingerprint

string(required)

Отпечаток устройства

client_info.registeredAt

number(required)

Дата и время регистрации пользователя по системе UNIX

signature

string(required)

Хеш-подпись авторизации hash('sha256', "extID:fiatAmount:api_key")

failedRedirectURL

string

URL для редиректа при ошибке

successRedirectURL

string

URL для редиректа при успехе

client_verified

boolean(required)

Наличие KYC-верификации у клиента

ttl

integer

Default: 900 seconds Желаемое время жизни ордера в секундах. Реальное время жизни ордера может отличаться

comment

string

комментарий к платежу

Пример Body

{
  "fiatAmount": 1000,
  "extID": "string",
  "client_info": {
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_6_1 like Mac OS X) AppleWebKit/655.1.15 (KHTML, like Gecko) Version/16.4 Mobile/148 Safari/04.1",
      "IP": "123.123.123.123",
      "userID": "84784759879",
      "fingerprint": "fbb77b9f4265b18538e66cac5a37c6410dc2cdd7f0cddfde6eda25aa10df669b",
      "registeredAt": 1695057185
    }
  "signature": "ab85e6824494fbc7a33c98a2040ac1b231d7f60c8b81a6c3102df0c88e7cc92d",
  "failedRedirectURL": "https://example.com/failure",
  "successRedirectURL": "https://example.com/success",
  "client_verified": true,
  "ttl": 3600,
  "comment": "Test payment request"
}

Response

{
  "message": "Transaction created successfully",
  "data": {
    "id": 123,
    "payment_url": "https://example.com/secret-information-example",
    "amount_rubles": 8102,
    "amount_usdt": 79.0039080487168,
    "exchange_rate": 86.7967,
    "expiresAt": "2025-12-31T23:59:59.999Z",
    "extId": "example-ext-id"
  }
}

Last updated