Запит Partner Info використовується для отримання даних про партнера, якого було створено магазином у системі wayforpay.
Параметри запиту
Запит c необхідними параметрами формується на стороні продавця та передається методом POST по протоколу HTTP на URL https://api.wayforpay.com/mms/partnerInfo.php
З метою підтвердження валідності даних повинно бути згенеровано і передано в запиті HMAC_MD5 контрольний підпис з використанням SecretKey торговця.
Рядок, що підлягає HMAC_MD5, генерується шляхом конкатенації параметрів merchantAccount, partnerCode розділених ";" (крапка з комою) в кодуванні UTF-8
| Параметр | Опис | Обов'язкове |
| merchantAccount | Унікальний ідентифікатор продавця. | так |
| partnerCode | Аккаунт магазину про який необхідно отримати інформацію | так |
| merchantSignature | підпис запиту | так |
Параметри відповіді
| Параметр | Опис | Приклад |
| reason | Результат запиту | Ok |
| reasonCode | Код результату обробки запиту | 1100 |
| merchantAccount | Унікальний ідентифікатор продавця згенерований для магазину | test_merch_n1 |
| partnerCode | Код партнера - назва партнера - id партнера | test_partner |
| site | Адреса веб-сайту партнера | |
| description | Опис партнера / тип діяльності партнера магазину | description of shop |
| phone | Номер телефону партнера в міжнародному форматі | 380901234567 |
| | Email адреса партнера | ff1f@com |
| compensation | Тип відшкодування card / account (карта/рахунок) | card |
| partnerStatus | Статус партнера: New, Active, Blocked | active |
| createDate | Дата створення партнера | 12.01.2016 |
Приклад запиту і відповіді
{
"merchantAccount":"test_merch_n1",
"partnerCode":"test_partner",
"merchantSignature":"860ee1b8f4595660ecae76c431cea88b"
} {
"reason":"Ok",
"reasonCode":"1100",
"merchantAccount":"test_merch_n2",
"partnerCode":"test_partner",
"site":"site.com",
"description":"description of shop",
"phone":"380901234567",
"email":"ff1f@com",
"compensation":"card",
"partnerStatus":"active",
"createDate":"12.01.2016"
}