Активировать платежную ссылку
POST/activate_rpl
Метод для подготовки статической платежной ссылки к работе.
Request
- application/json
Body
Possible values: >= 3 characters
apikey из кабинета LIFE PAY
Possible values: >= 3 characters
Значение ссылки после /pay/. Пример: https://sbppayment.life-pay.ru/pay/20354d7a-e4fe-47af-8ff6-187bca92f3f9
Possible values: >= 3 characters
Назначение платежа. В случае, если description передается в формате "<товар 1> x <кол-во> = <сумма>, <товар 2> x <кол-во> = <сумма>", то позиции в чеке и счете на оплату будут разбиты на отдельные строчки
Possible values: >= 10 and <= 1000000
Default value: 249.99
Сумма платежа которая будет отправлена на NFC метку. Примеры корректных значений: 100.00, 140, 25.50, 200.2
Possible values: >= 3 characters
id заказа в кассовом ПО, используется для дальнейшей идентификации в системе и проведения возвратов
Телефон клиента
Email клиента
url для получения информации об измении статуса заказов
Responses
- 200
- 400
- 415
- 500
Example response
Response Headers
- application/json
- Schema
- Example (from schema)
- Success Response
- Error Response - Link not found
Schema
- ActivatePaymentLinkV1Response
- ErrorResponseModel
anyOf
Default value: Activated.
data
object
required
{}
{
"code": 0,
"message": "Activated.",
"data": {
"lp_transaction_number": "50000000000001",
"payment_url": "https://qr.nspk.ru/4F6CA966839449C3ACD5DC82AD8AD971?type=02&bank=100000000007&cur=RUB&crc=C836"
}
}
{
"code": 1,
"message": "Not found.",
"data": {}
}
Example response
- application/json
- Schema
- Example (from schema)
- Error Response - ValidationError
Schema
{
"code": 0,
"message": "string",
"data": {}
}
{
"code": 3,
"data": {},
"message": "Request contains unprocessible characters"
}
- application/json
- Schema
- Example (from schema)
Schema
{
"detail": "Unsupported media type '' in request. 'application/json' is required"
}
Example response
- application/json
- Schema
- Example (from schema)
- Internal Server Error
Schema
{
"code": 0,
"message": "string",
"data": {}
}
{
"code": 3,
"data": {},
"message": "Internal Error"
}