Versions Compared

Key

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

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

ПараметрыParameters:

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

...

  • authorization key received through the auth function

Response:

  • status - статус выполнения функцииstatus of the function execution
    • OK - данные экспортировалисьdata exported
    • EMPTY - нет данных для экспортаno data for export
  • response.payment - список вариантов оплаты list of payment options
    • response.payment[i].id - уникальный идентификатор варианта оплатыunique identifier of payment option
    • response.payment[i].title - название варианта оплатыname of payment option
      • response.payment[i].title.ru - название варианта оплаты на русском языкеen - name of payment option in English
      • response.payment[i].title.ua - название варианта оплаты на украинском языкеro - name of payment option in Romanian
      • ....
      • response.payment[i].title.<LN> - название варианта оплаты на языке. Где <LN> - это аббревиатура языка на сайтеname of the payment option in the particular language, where <LN> is the abbreviation of that language on the site
    • response.payment[i].desc - описание варианта оплатыdescription of the payment option
      • response.payment[i].desc.ru - описание варианта оплаты на русском языкеen - description of payment option in English
      • response.payment[i].desc.ua - описание варианта оплаты на украинском языкеro - description of payment option in Romanian
      • ....
      • response.payment[i].desc.<LN> - описание варианта оплаты на языке. Где <LN> - это аббревиатура языка на сайтеdescription of the payment option in the particular language, where <LN> is the abbreviation of that language on the site
    • response.payment[i].payment_method - идентификатор метода оплаты (см. функцию payment method identifier (see payment/exportMethods function)
    • response.payment[i].enabled - вариант оплаты включенpayment option enabled
    • response.payment[i].icon - ссылка на иконку варианта оплаты (для футераlink to payment option icon (for footer)
    • response.payment[i].link - ссылка на шлюз оплатыlink to payment gateway
    • response.payment[i].icon_title - описание иконкиicon description
      • response.payment[i].icon_title.ru - описание иконки на русском языкеen - icon description in English
      • response.payment[i].icon_title.ua - описание иконки на украинском языкеro - description of icon in Romanian
      • ....
      • response.payment[i].icon_title.<LN> - описание иконки на языке. Где <LN> - это аббревиатура языка на сайтеdescription of the icon in the particular language, where <LN> is the abbreviation of that language on the site
    • response.payment[i].payment_instruction - инструкция об оплатеpayment instruction
      • response.payment[i].payment_instruction.ru - инструкция об оплате на русском языкеen - payment instruction in English
      • response.payment[i].payment_instruction.ua - инструкция об оплате на украинском языкеro - payment instruction in Romanian
      • ....
      • response.payment[i].payment_instruction.<LN> -  инструкция об оплате на языке. Где <LN> - это аббревиатура языка на сайтеpayment instruction in the particular language, where <LN> is the abbreviation of that language on the site


Code Block
languagejs
titleПример запроса на адрес (Query example 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": "",
Code Block
languagejs
titleПример ответа на запрос
Response example
{
    "uastatus": "OK",
    "response": {
          }"payment": [
            },
            {
                "id": 1312,
                "title": {
                    "ruen": "НаличнымиCashless payment",
                    "uaro": "ГотівкоюTransfer bancar"
                },
                "desc": {
                    "ruen": "",
                    "uaro": ""
                },
                "payment_method": 1,
                "enabled": true,
                "icon": null,
                "link": "",
                "icon_title": {
                    "ruen": "",
                    "uaro": ""
                },
                "payment_instruction": {
                    "ruen": "",
                    "uaro": ""
                }
            },
            {
                "id": 1413,
                "title": {
                    "ruen": "Онлайн-оплата кредитной картойIn cash",
                    "uaro": "Онлайн-оплата кредитною карткоюNumerar"
                },
                "desc": {
                    "ruen": "",
                    "uaro": ""
                },
                "payment_method": 21,
                "enabled": true,
     
          "icon": "http:\/\/my.horoshop.dev\/content\/images\/50\/34905029336611.jpg"          "icon": null,
                "link": "https:\/\/liqpay.com",
                "icon_title": {
                    "ruen": "Принимаем оплату Visa\/Mastercard через Liqpay",
                    "uaro": "Принимаем оплату Visa\/Mastercard через Liqpay"
                },
                "payment_instruction": {
                    "ruen": "",
                    "uaro": ""
                }
            },
            {
                "id": 1514,
                "title": {
                    "ruen": "ОплатаOnline приpayment получении(Stripe)",
                    "uaro": "ПісляплатаPlata online (Stripe)"
                },
                "desc": {
                    "ruen": "",
                    "uaro": ""
                },
                "payment_method": 12,
                "enabled": true,
                     "icon": null     "icon": "http:\/\/my.cartum.dev\/content\/images\/50\/34905029336611.jpg",
                "link": "",
                "icon_title": {
                    "ruen": "We accept payments with Visa\/Mastercard via Stripe",
                    "ua": " "ro": "Acceptăm plăți cu Visa\/Mastercard prin Stripe"
                },
                "payment_instruction": {
                    "ruen": "",
                    "uaro": ""
                }
            },
            {
                "id": 1615,
                "title": {
                    "ruen": "Приват24Cash on delivery",
                    "uaro": "Приват24Plată la livrare"
                },
                "desc": {
                    "ruen": "",
                    "uaro": ""
                },
                "payment_method": 31,
                "enabled": true,
                "icon": "http:\/\/my.horoshop.dev\/content\/images\/11\/67169594599140.jpg"": null,
                "link": "https:\/\/privat24.ua",
                "icon_title": {
                    "ruen": "Принимаем оплату через Privat24",
                    "uaro": "Принимаем оплату через Privat24"
                },
                "payment_instruction": {
                    "ruen": "",
                    "uaro": ""
                }
            },
                    {
                "id": 1716,
                "title": {
                    "ruen": "PayPal",
                    "uaro": "PayPal"
                },
                "desc": {
                    "ruen": "",
                    "uaro": ""
                },
                "payment_method": 4,
                "enabled": false,
                "icon": null,
                "link": "https:\/\/www.paypal.com\/",
                "icon_title": {
                    "ruen": "PayPal",
                    "uaro": "PayPal"
                },
                "payment_instruction": {
                    "ruen": "",
                    "uaro": ""
                }
            }
        ]
    }
}