Получение данных платежа по токену
Метод позволяет получить информацию о платеже по токену покупки.
подсказка
Если не знаете с чего начать, прочтите инструкцию в сценариях использования.
Параметры взаимодействия
Для реальных платежей:
Устарело
Метод устарел и не рекомендуется к использованию.
GET
https://public-api.rustore.ru/public/purchase/{purchaseToken}
предупреждение
Для тестовых платежей используйте отдельный метод:
GET
https://public-api.rustore.ru/public/sandbox/purchase/{purchaseToken}
Для работы с тестовыми платежами и подписками вам понадобится новый ключ, при создании которого нужно указать методы для тестирования.
Атрибут | Тип | Описание | Обязательность | Расположение | Пример |
---|---|---|---|---|---|
| string | Jwe-токен авторизации в Public API Rustore. | Да | header | N/A |
примечание
| string | Как получить токен подписки, см. документацию по SDK платежей. | Да | path |
|
Параметры ответа
Атрибут | Тип | Описание | Обязательность | Расположение | Пример |
---|---|---|---|---|---|
code | string | Код ответа. | Да | body | • ОК ;• ERROR ;• BAD_REQUEST ;• NOT_FOUND . |
message | string | Расшифровка кода ответа. | Нет | body | Jwe token is expired |
body{} | object | Тело ответа | Нет | body | N/A |
timestamp | string | Время ответа. | Да | body | 2023-08-02T10:11:04.655684723+03:00 |
body{}
Атрибут | Тип | Описание | Пример |
---|---|---|---|
error {} | object | Расшифровка ошибки. | N/A |
invoice_id | string | Номер счёта. | 12345 |
invoice_date | string | Дата создания счёта. | 2020-04-29T08:18:03+03 |
invoice_status | string | Статус счёта. | • created — создан;• executed — пользователь выбрал способ оплаты, платёж исполняется;• cancelled — отменён пользователем;• paid — средства зарезервированы, покупка ожидает подтверждения (только для покупки потребляемых продуктов); |