Тестовые платежи

Для того чтобы создать тестовый платеж нужно при формировании платежа в теле запроса указать test: true, это поле не обязательно и если вы его не передаете то будет создан реальный платеж.

URL: https://secure.octo.uz/prepare_payment

Method: POST

Content-type: application/json

Тело запроса:

{
  "octo_shop_id": 10000,
  "octo_secret": "2d45df74-bb95-47cf-a616-8d6dcee2e10d",
  "shop_transaction_id": "uniq shop transaction_id",
  "auto_capture": true,
  "test": true,
  "init_time": "2018-03-30 11:22:33",
  "user_data": {
    "user_id": "уникальный ИД_пользователя в системе магазина",
    "phone": "79001112233",
    "email": "user@mail.com"
  },
  "total_sum": 103.33,
  "currency": "USD",
  "description": "Название платежа, например: Авиаперелет Москва-Сингапур",
  "basket": [
    {
      "position_desc": "Йогурт MANON клубничный",
      "count": 2,
      "price": 33.99
    },
    {
      "position_desc": "Йогурт MANON банановый",
      "count": 1,
      "price": 31.99
    }
  ],
  "payment_methods": [
    {
      "method": "bank_card"
    },
    {
      "method": "qiwi"
    }
  ],
  "return_url": "http://merchant.site.uz/return_URL",
  "notify_url": "http://merchant.site.uz/send_me_status_URL",
  "language": "uz",
  "ttl": 15
}