Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

ПараметрыParameters:

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

...

  • authorization key obtained through the auth function

Response:

  • status - статус выполнения функцииstatus of the function execution
    • OK - данные экспортировалисьdata exported
    • EMPTY - нет данных для экспортаno data for export
  • response.payment - список вариантов доставки list of delivery options
    • response.paymentMethods[i].id - уникальный идентификатор метода оплатыunique identifier of payment method
    • response.paymentMethods[i].title - название метода оплатыname of payment method
    • response.paymentMethods[i].is_simple - метод оплаты является простым payment method is simple (boolean)
      • true - пользователя после оформления заказа сразу перенаправит на страницу с благодарностью о заказеfalse - пользователя сразу направит на шлюз оплаты заказа (если отключена опция подтверждения возможности оплаты менеджеромafter placing an order the user will be immediately redirected to the page with a thank you about the order
      • false - the user will be immediately redirected to the payment gateway (if the option to confirm the possibility of payment by the manager is disabled)


Code Block
languagejs
titleПример запроса на адрес (Query example http://<DOMAIN>/api/payment/exportMethods/)
{  
    "token": "24a75d0678c49a34030e35baeb376ff3"
}

...

Code Block
languagejs
titleПример ответа на запросResponse example
{
    "status": "OK",
    "response": {
        "paymentMethods": [
            {
                "id": 1,
                "title": "Обычная оплата",
                "is_simple": 1
            },
            {
                "id": 2,
                "title": "LiqPay",
                "is_simple": 0
            },
            {
                "id": 3,
                "title": "Privat24",
                "is_simple": 0
            },
            {
                "id": 4,
                "title": "PayPal Native",
                "is_simple": 0
            }
        ]
    }
}

...