Array getAmlFields( array $request );| Поле | Тип | Опис | Статус |
|---|---|---|---|
cart_guid
|
String |
Ідентифікатор кошика | Обов'язково |
lang
|
String |
ua - Українськаen - Англійськаru - Російська |
Опціонально |
| Поля | Тип | Опис | Статус |
|---|---|---|---|
name
|
String |
Назва змінної AML поля | |
label
|
Array/String |
Назва AML поля Якщо у запиті є параметр lang, буде повернено одне значення, інакше масив [ ua, en, ru] |
|
description
|
Array/String |
Опис змінної AML поля Якщо у запиті є параметр lang, буде повернено одне значення, інакше масив [ ua, en, ru] |
|
placeholder
|
Array/String |
Підказка у фоні AML поля Якщо у запиті є параметр lang, буде повернено одне значення, інакше масив [ ua, en, ru] |
|
pattern
|
String |
Шаблон регулярного виразу | |
default
|
String |
Заповнене поле | |
drop_down_list
|
Array |
Випадаючий перелік | |
type
|
String |
Тип поля:textInput - Текстове значення phoneInput - Значення з телефонною маскою dropDownList - Значення переліку hiddenInput - Значення заховане від показу на сайті passwordInput - Значення пароля заховано зірочками |
|
format
|
String |
Формат текстового поля:
text - Текстове значення float - Число з рухомою комою number - Цілочисленне значення double - Число з рухомою комою numeric - Числове значення string - Текстове значення |
|
minlength
|
Integer |
Мінімальна кількість знаків для поля | |
maxlength
|
Integer |
Максимальна кількість знаків для поля | |
min
|
Integer |
Мінімальне значення для поля | |
max
|
Integer |
Максимальне значення для поля | |
in
|
String |
Місткість допустимих значень | |
required
|
Integer |
0 - Не обов'язково1 - Обов'язково |
$response = $api-> getAmlFields(['cart_guid'=>'145B12D4-503D-49DE-8D68-B1BC9A888D46']);
Array
(
[response] => Array
(
[0] => Array
(
[name] => sender_fio
[label] => Array
(
[ru] => ФИО отправителя
[ua] => ПІБ відправника
[en] => Name of the sender
)
[description] => Array
(
[ru] => Введите ваши фамилию, имя, отчество отправителя
[ua] => Введіть ваші прізвище, ім`я, по батькові відправника
[en] => Please enter sender name
)
[placeholder] => Array
(
[ru] => Введите ваши фамилию, имя, отчество отправителя
[ua] => Введіть ваші прізвище, ім`я, по батькові відправника
[en] => Please enter sender name
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 150
[min] =>
[max] =>
[required] => 1
)
[1] => Array
(
[name] => sender_document
[label] => Array
(
[ru] => Документ, идентифицирующий личность отправителя
[ua] => Документ, що ідентифікує особу відправника
[en] => Document identifying the identity of the sender
)
[description] => Array
(
[ru] => Введите номер документа, идентифицирующий личность отправителя
[ua] => Введіть номер документа, який ідентифікує особу відправника
[en] => Enter the document number that identifies the sender
)
[placeholder] => Array
(
[ru] => Введите номер документа, идентифицирующий личность отправителя
[ua] => Введіть номер документа, який ідентифікує особу відправника
[en] => Enter the document number that identifies the sender
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[2] => Array
(
[name] => sender_address
[label] => Array
(
[ru] => Адрес отправителя
[ua] => Адреса відправника
[en] => Sender's address
)
[description] => Array
(
[ru] => Введите адрес отправителя
[ua] => Введіть адресу відправника
[en] => Enter the sender's address
)
[placeholder] => Array
(
[ru] => Введите адрес отправителя
[ua] => Введіть адресу відправника
[en] => Enter the sender's address
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[3] => Array
(
[name] => sender_identification_number
[label] => Array
(
[ru] => ИНН или ЕДРПОУ отправителя
[ua] => ІПН або ЄДРПОУ відправника
[en] => TIN or EDRPOU of the sender
)
[description] => Array
(
[ru] => Введите ИНН или ЕДРПОУ отправителя
[ua] => Введіть ІПН або ЄДРПОУ відправника
[en] => Enter the TIN or EDRPOU of the sender
)
[placeholder] => Array
(
[ru] => Введите ИНН или ЕДРПОУ отправителя
[ua] => Введіть ІПН або ЄДРПОУ відправника
[en] => Enter the TIN or EDRPOU of the sender
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[4] => Array
(
[name] => sender_account_number
[label] => Array
(
[ru] => Расчетный счет отправителя отправителя
[ua] => Розрахунковий рахунок відправника
[en] => Sender's current account
)
[description] => Array
(
[ru] => Введите расчетный счет отправителя
[ua] => Введіть розрахунковий рахунок відправника
[en] => Enter the sender's bank account
)
[placeholder] => Array
(
[ru] => Введите расчетный счет отправителя
[ua] => Введіть розрахунковий рахунок відправника
[en] => Enter the sender's bank account
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[5] => Array
(
[name] => receiver_fio
[label] => Array
(
[ru] => ФИО отправителя
[ua] => ПІБ відправника
[en] => Name of the recipient
)
[description] => Array
(
[ru] => Введите ваши фамилию, имя, отчество получателя
[ua] => Введіть ваші прізвище, ім`я, по батькові одержувача
[en] => Please enter recipient name
)
[placeholder] => Array
(
[ru] => Введите ваши фамилию, имя, отчество получателя
[ua] => Введіть ваші прізвище, ім`я, по батькові одержувача
[en] => Please enter recipient name
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 150
[min] =>
[max] =>
[required] => 1
)
[6] => Array
(
[name] => receiver_document
[label] => Array
(
[ru] => Документ, идентифицирующий личность получателя
[ua] => Документ, що ідентифікує особу одержувача
[en] => Document identifying the identity of the recipient
)
[description] => Array
(
[ru] => Введите номер документа, идентифицирующий личность получателя
[ua] => Введіть номер документа, який ідентифікує особу одержувача
[en] => Enter the document number that identifies the recipient
)
[placeholder] => Array
(
[ru] => Введите номер документа, идентифицирующий личность получателя
[ua] => Введіть номер документа, який ідентифікує особу одержувача
[en] => Enter the document number that identifies the recipient
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[7] => Array
(
[name] => receiver_address
[label] => Array
(
[ru] => Адрес получателя
[ua] => Адреса одержувача
[en] => Recipient's address
)
[description] => Array
(
[ru] => Введите адрес получателя
[ua] => Введіть адресу одержувача
[en] => Enter the recipient's address
)
[placeholder] => Array
(
[ru] => Введите адрес получателя
[ua] => Введіть адресу одержувача
[en] => Enter the recipient's address
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[8] => Array
(
[name] => receiver_identification_number
[label] => Array
(
[ru] => ИНН или ЕДРПОУ получателя
[ua] => ІПН або ЄДРПОУ одержувача
[en] => TIN or EDRPOU of the recipient
)
[description] => Array
(
[ru] => Введите ИНН или ЕДРПОУ получателя
[ua] => Введіть ІПН або ЄДРПОУ одержувача
[en] => Enter the TIN or EDRPOU of the recipient
)
[placeholder] => Array
(
[ru] => Введите ИНН или ЕДРПОУ получателя
[ua] => Введіть ІПН або ЄДРПОУ одержувача
[en] => Enter the TIN or EDRPOU of the recipient
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
[9] => Array
(
[name] => receiver_account_number
[label] => Array
(
[ru] => Расчетный счет получателя
[ua] => Розрахунковий рахунок одержувача
[en] => Recipient's current account
)
[description] => Array
(
[ru] => Введите расчетный счет получателя
[ua] => Введіть розрахунковий рахунок отримувача
[en] => Enter the recipient's current account
)
[placeholder] => Array
(
[ru] => Введите расчетный счет получателя
[ua] => Введіть розрахунковий рахунок отримувача
[en] => Enter the recipient's current account
)
[pattern] =>
[default] =>
[type] => textInput
[format] => text
[minlength] => 1
[maxlength] => 64
[min] =>
[max] =>
[required] => 1
)
)
)
https://www.ipay.ua/shina/cart/aml/fields
{
"request":{
"app_id":"auto_test",
"sig":"03221e365316dc1f8b3482d194c7d1cf",
"time":"2016-06-14 16:56:46",
"cart_guid":"145B12D4-503D-49DE-8D68-B1BC9A888D46"
}
}
{
"response": [
{
"name": "sender_fio",
"label": {
"ru": "ФИО отправителя",
"ua": "ПІБ відправника",
"en": "Name of the sender"
},
"description": {
"ru": "Введите ваши фамилию, имя, отчество отправителя",
"ua": "Введіть ваші прізвище, ім`я, по батькові відправника",
"en": "Please enter sender name"
},
"placeholder": {
"ru": "Введите ваши фамилию, имя, отчество отправителя",
"ua": "Введіть ваші прізвище, ім`я, по батькові відправника",
"en": "Please enter sender name"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "150",
"min": "",
"max": "",
"required": 1
},
{
"name": "sender_document",
"label": {
"ru": "Документ, идентифицирующий личность отправителя",
"ua": "Документ, що ідентифікує особу відправника",
"en": "Document identifying the identity of the sender"
},
"description": {
"ru": "Введите номер документа, идентифицирующий личность отправителя",
"ua": "Введіть номер документа, який ідентифікує особу відправника",
"en": "Enter the document number that identifies the sender"
},
"placeholder": {
"ru": "Введите номер документа, идентифицирующий личность отправителя",
"ua": "Введіть номер документа, який ідентифікує особу відправника",
"en": "Enter the document number that identifies the sender"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "sender_address",
"label": {
"ru": "Адрес отправителя",
"ua": "Адреса відправника",
"en": "Sender's address"
},
"description": {
"ru": "Введите адрес отправителя",
"ua": "Введіть адресу відправника",
"en": "Enter the sender's address"
},
"placeholder": {
"ru": "Введите адрес отправителя",
"ua": "Введіть адресу відправника",
"en": "Enter the sender's address"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "sender_identification_number",
"label": {
"ru": "ИНН или ЕДРПОУ отправителя",
"ua": "ІПН або ЄДРПОУ відправника",
"en": "TIN or EDRPOU of the sender"
},
"description": {
"ru": "Введите ИНН или ЕДРПОУ отправителя",
"ua": "Введіть ІПН або ЄДРПОУ відправника",
"en": "Enter the TIN or EDRPOU of the sender"
},
"placeholder": {
"ru": "Введите ИНН или ЕДРПОУ отправителя",
"ua": "Введіть ІПН або ЄДРПОУ відправника",
"en": "Enter the TIN or EDRPOU of the sender"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "sender_account_number",
"label": {
"ru": "Расчетный счет отправителя отправителя",
"ua": "Розрахунковий рахунок відправника",
"en": "Sender's current account"
},
"description": {
"ru": "Введите расчетный счет отправителя",
"ua": "Введіть розрахунковий рахунок відправника",
"en": "Enter the sender's bank account"
},
"placeholder": {
"ru": "Введите расчетный счет отправителя",
"ua": "Введіть розрахунковий рахунок відправника",
"en": "Enter the sender's bank account"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "receiver_fio",
"label": {
"ru": "ФИО отправителя",
"ua": "ПІБ відправника",
"en": "Name of the recipient"
},
"description": {
"ru": "Введите ваши фамилию, имя, отчество получателя",
"ua": "Введіть ваші прізвище, ім`я, по батькові одержувача",
"en": "Please enter recipient name"
},
"placeholder": {
"ru": "Введите ваши фамилию, имя, отчество получателя",
"ua": "Введіть ваші прізвище, ім`я, по батькові одержувача",
"en": "Please enter recipient name"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "150",
"min": "",
"max": "",
"required": 1
},
{
"name": "receiver_document",
"label": {
"ru": "Документ, идентифицирующий личность получателя",
"ua": "Документ, що ідентифікує особу одержувача",
"en": "Document identifying the identity of the recipient"
},
"description": {
"ru": "Введите номер документа, идентифицирующий личность получателя",
"ua": "Введіть номер документа, який ідентифікує особу одержувача",
"en": "Enter the document number that identifies the recipient"
},
"placeholder": {
"ru": "Введите номер документа, идентифицирующий личность получателя",
"ua": "Введіть номер документа, який ідентифікує особу одержувача",
"en": "Enter the document number that identifies the recipient"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "receiver_address",
"label": {
"ru": "Адрес получателя",
"ua": "Адреса одержувача",
"en": "Recipient's address"
},
"description": {
"ru": "Введите адрес получателя",
"ua": "Введіть адресу одержувача",
"en": "Enter the recipient's address"
},
"placeholder": {
"ru": "Введите адрес получателя",
"ua": "Введіть адресу одержувача",
"en": "Enter the recipient's address"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "receiver_identification_number",
"label": {
"ru": "ИНН или ЕДРПОУ получателя",
"ua": "ІПН або ЄДРПОУ одержувача",
"en": "TIN or EDRPOU of the recipient"
},
"description": {
"ru": "Введите ИНН или ЕДРПОУ получателя",
"ua": "Введіть ІПН або ЄДРПОУ одержувача",
"en": "Enter the TIN or EDRPOU of the recipient"
},
"placeholder": {
"ru": "Введите ИНН или ЕДРПОУ получателя",
"ua": "Введіть ІПН або ЄДРПОУ одержувача",
"en": "Enter the TIN or EDRPOU of the recipient"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
},
{
"name": "receiver_account_number",
"label": {
"ru": "Расчетный счет получателя",
"ua": "Розрахунковий рахунок одержувача",
"en": "Recipient's current account"
},
"description": {
"ru": "Введите расчетный счет получателя",
"ua": "Введіть розрахунковий рахунок отримувача",
"en": "Enter the recipient's current account"
},
"placeholder": {
"ru": "Введите расчетный счет получателя",
"ua": "Введіть розрахунковий рахунок отримувача",
"en": "Enter the recipient's current account"
},
"pattern": "",
"default": "",
"type": "textInput",
"format": "text",
"minlength": "1",
"maxlength": "64",
"min": "",
"max": "",
"required": 1
}
]
}