/
Экспорт вариантов оплаты

Экспорт вариантов оплаты

Функция payment/export (http://<DOMAIN>/api/payment/export/)

Параметры:

  • token - ключ авторизации полученный через функцию auth

Ответ:

  • status - статус выполнения функции
    • OK - данные экспортировались
    • EMPTY - нет данных для экспорта
  • response.payment - список вариантов оплаты 
    • response.payment[i].id - уникальный идентификатор варианта оплаты
    • response.payment[i].title - название варианта оплаты
      • response.payment[i].title.ru - название варианта оплаты на русском языке
      • response.payment[i].title.ua - название варианта оплаты на украинском языке
      • ....
      • response.payment[i].title.<LN> - название варианта оплаты на языке. Где <LN> - это аббревиатура языка на сайте
    • response.payment[i].desc - описание варианта оплаты
      • response.payment[i].desc.ru - описание варианта оплаты на русском языке
      • response.payment[i].desc.ua - описание варианта оплаты на украинском языке
      • ....
      • response.payment[i].desc.<LN> - описание варианта оплаты на языке. Где <LN> - это аббревиатура языка на сайте
    • response.payment[i].payment_method - идентификатор метода оплаты (см. функцию payment/exportMethods)
    • response.payment[i].enabled - вариант оплаты включен
    • response.payment[i].icon - ссылка на иконку варианта оплаты (для футера)
    • response.payment[i].link - ссылка на шлюз оплаты
    • response.payment[i].icon_title - описание иконки
      • response.payment[i].icon_title.ru - описание иконки на русском языке
      • response.payment[i].icon_title.ua - описание иконки на украинском языке
      • ....
      • response.payment[i].icon_title.<LN> - описание иконки на языке. Где <LN> - это аббревиатура языка на сайте
    • response.payment[i].payment_instruction - инструкция об оплате
      • response.payment[i].payment_instruction.ru - инструкция об оплате на русском языке
      • response.payment[i].payment_instruction.ua - инструкция об оплате на украинском языке
      • ....
      • response.payment[i].payment_instruction.<LN> - инструкция об оплате на языке. Где <LN> - это аббревиатура языка на сайте


Пример запроса на адрес (http://<DOMAIN>/api/payment/export/)
{  
    "token": "24a75d0678c49a34030e35baeb376ff3"
}
Пример ответа на запрос
{
    "status": "OK",
    "response": {
        "payment": [
            {
                "id": 12,
                "title": {
                    "ru": "Безналичный расчет",
                    "ua": "Безготівковий розрахунок"
                },
                "desc": {
                    "ru": "",
                    "ua": ""
                },
                "payment_method": 1,
                "enabled": true,
                "icon": null,
                "link": "",
                "icon_title": {
                    "ru": "",
                    "ua": ""
                },
                "payment_instruction": {
                    "ru": "",
                    "ua": ""
                }
            },
            {
                "id": 13,
                "title": {
                    "ru": "Наличными",
                    "ua": "Готівкою"
                },
                "desc": {
                    "ru": "",
                    "ua": ""
                },
                "payment_method": 1,
                "enabled": true,
                "icon": null,
                "link": "",
                "icon_title": {
                    "ru": "",
                    "ua": ""
                },
                "payment_instruction": {
                    "ru": "",
                    "ua": ""
                }
            },
            {
                "id": 14,
                "title": {
                    "ru": "Онлайн-оплата кредитной картой",
                    "ua": "Онлайн-оплата кредитною карткою"
                },
                "desc": {
                    "ru": "",
                    "ua": ""
                },
                "payment_method": 2,
                "enabled": true,
                "icon": "http:\/\/my.horoshop.dev\/content\/images\/50\/34905029336611.jpg",
                "link": "https:\/\/liqpay.com",
                "icon_title": {
                    "ru": "Принимаем оплату Visa\/Mastercard через Liqpay",
                    "ua": "Принимаем оплату Visa\/Mastercard через Liqpay"
                },
                "payment_instruction": {
                    "ru": "",
                    "ua": ""
                }
            },
            {
                "id": 15,
                "title": {
                    "ru": "Оплата при получении",
                    "ua": "Післяплата"
                },
                "desc": {
                    "ru": "",
                    "ua": ""
                },
                "payment_method": 1,
                "enabled": true,
                "icon": null,
                "link": "",
                "icon_title": {
                    "ru": "",
                    "ua": ""
                },
                "payment_instruction": {
                    "ru": "",
                    "ua": ""
                }
            },
            {
                "id": 16,
                "title": {
                    "ru": "Приват24",
                    "ua": "Приват24"
                },
                "desc": {
                    "ru": "",
                    "ua": ""
                },
                "payment_method": 3,
                "enabled": true,
                "icon": "http:\/\/my.horoshop.dev\/content\/images\/11\/67169594599140.jpg",
                "link": "https:\/\/privat24.ua",
                "icon_title": {
                    "ru": "Принимаем оплату через Privat24",
                    "ua": "Принимаем оплату через Privat24"
                },
                "payment_instruction": {
                    "ru": "",
                    "ua": ""
                }
            },
            {
                "id": 17,
                "title": {
                    "ru": "PayPal",
                    "ua": "PayPal"
                },
                "desc": {
                    "ru": "",
                    "ua": ""
                },
                "payment_method": 4,
                "enabled": false,
                "icon": null,
                "link": "https:\/\/www.paypal.com\/",
                "icon_title": {
                    "ru": "PayPal",
                    "ua": "PayPal"
                },
                "payment_instruction": {
                    "ru": "",
                    "ua": ""
                }
            }
        ]
    }
}

Related content

Экспорт методов оплаты
Экспорт методов оплаты
More like this
Экспорт вариантов доставки
Экспорт вариантов доставки
More like this
Обновление заказов
Обновление заказов
More like this
Варианты оплаты
Варианты оплаты
Read with this
Експорт варіантів оплати
Експорт варіантів оплати
More like this
Документация по API
Документация по API
Read with this