Параметры вызова платёжной формы
В этой статье представлена спецификация параметров вызова Payment Page, с базовой информацией о применяемых параметрах и со ссылками на связанные статьи (с описанием возможностей и сценариев, для которых актуальны отдельные параметры).
Параметры, отмеченные в этой спецификации как обязательные (required), являются обязательными для всех вызовов Payment Page с проведением платежей. В режиме Card Tokenize к обязательным не относятся параметры платежа (payment_amount
, payment_currency
, payment_id
).
Параметры, отмеченные в этой спецификации как необязательные (optional), могут дополнительно настраиваться как обязательные для отдельных проектов и платёжных методов. Кроме того, ряд параметров может быть рекомендуемым к использованию для избегания участия пользователя в аутентификации 3‑D Secure (с уходом от варианта challenge flow к варианту frictionless flow; подробнее), для избегания процедуры дополнения информации о платеже (подробнее) и для других улучшений в пользовательских сценариях и работе платёжной формы.
С вопросами об обязательности и желательности передачи отдельных параметров в различных ситуациях можно обращаться к настоящей документации и специалистам технической поддержки ecommpay.
Параметр | Описание |
---|---|
|
Токен платёжного инструмента. Представляет собой идентификатор, полученный от платёжной платформы при сохранении реквизитов этого платёжного инструмента. Может использоваться для проведения платежей по сохранённым данным (в частности, при проведении оплат). Пример: |
|
«Длинная запись» о бронировании услуг для учёта на стороне платёжной системы (подробнее). Представляет собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. Может использоваться при оплате услуг организаций, работающих в туристической отрасли, в том числе для повышения безопасности и получения преференций при проведении платежей (подробнее). Применяется в соответствии с правилами платёжных систем Mastercard и Visa. { "lodging": { "customer_service_toll_free_number": "88005553535", // Телефон поддержки клиентов отеля "guest_name": "John Smith", // Ф.И.О. гостя "check_in_date": "10-12-2019", // Дата въезда в отель "check_out_date": "22-12-2019", // Дата выезда из отеля "folio_number": "56265655ABC", // Номер бронирования "fire_safety_act_indicator": true, // Класс пожарной безопасности отеля "room": { // Объект с параметрами номера "rate": 12, // Стоимость суток проживания "number_of_nights": "12" // Количество ночей }, "charges": { // Объект с суммами сборов "transportation": 1200, // Сбор за услуги трансфера "internet_access": 4500 // Сбор за доступ к Интернету } } } ewogImxvZGdpbmciOiB7CiAgImN1c3RvbWVyX3NlcnZpY2VfdG9sbF9mcmVlX251bWJlciI6ICI4ODAwNTU1Mz
UzNSIsCiAgImd1ZXN0X25hbWUiOiAiSm9obiBTbWl0aCIsCiAgImNoZWNrX2luX2RhdGUiOiAiMTAtMTItMjAx
OSIsCiAgImNoZWNrX291dF9kYXRlIjogIjIyLTEyLTIwMTkiLAogICJmb2xpb19udW1iZXIiOiAiNTYyNjU2NT
VBQkMiLAogICJmaXJlX3NhZmV0eV9hY3RfaW5kaWNhdG9yIjogdHJ1ZSwKICAicm9vbSI6IHsKICAicmF0ZSI6
IDEyLAogICJudW1iZXJfb2ZfbmlnaHRzIjogIjEyIgogIH0sCiAgImNoYXJnZXMiOiB7CiAgInRyYW5zcG9ydG
F0aW9uIjogMTIwMCwKICAiaW50ZXJuZXRfYWNjZXNzIjogNDUwMAogIH0KIH0KfQ==
|
|
Почтовый индекс пользователя, используемый для проверки Address Verification ServiceAVS. Пример: |
|
Адрес пользователя, используемый для проверки Address Verification ServiceAVS. Включает в себя номер дома и название улицы. Пример: |
|
Базовый адрес вызова платёжной формы. Применяется в случаях, когда по согласованию с курирующим менеджером ecommpay он отличается от используемого по умолчанию (https://paymentpage.ecommpay.com) и его актуально указывать в запросах в явном виде. Пример: |
|
Дата и время, до наступления которых по указанному часовому поясу пользователь может работать с платёжной формой для подтверждения целевого действия для ограничения времени работы с платёжной формой (подробнее). Может представлять собой запись в формате Пример: |
|
Номер дома (с обозначением корпуса или строения, где это актуально) и название улицы в расчётном адресе пользователя. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). Пример: |
|
Название города в расчётном адресе пользователя. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). Пример: |
|
Код страны в расчётном адресе пользователя (в формате ISO 3166-1 alpha-2). Указывается в формате ISO 3166-1 alpha-2. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). Пример: |
|
Почтовый индекс в расчётном адресе пользователя. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). Пример: |
|
Название региона (штата, провинции или иной территориальной области) в расчётном адресе пользователя. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). Пример: |
|
Внутренний код региона (штата, провинции или иной территориальной области) в расчётном адресе пользователя. Представляет собой вторую часть международного кода территории (в формате ISO 3166-2), без двухбуквенного кода страны и разделительного дефиса, и является применимым в тех случаях, когда передаётся в одном запросе с кодом страны в значении параметравместе с параметром
Пример: |
|
Информация о бронировании услуг для учёта на стороне веб-сервиса (подробнее). Представляет собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. Может использоваться для фиксации и учёта актуальных сведений при оплате услуг различных организаций (подробнее). "booking_info": { "firstname": "William", "surname": "Herschel", "email": "rsfellow@mail.com", "start_date": "12-08-2026", "end_date": "13-08-2026", "description": "Sideris music festival full pass", "total": 200000, "pax": 4, "reference": "musicfestlink", "id": "83" }
|
|
Имя и фамилия держателя платёжной карты. Могут использоваться для предварительного заполнения соответствующего поля в платёжной форме (с возможностью редактирования пользователем) и должны соответствовать написанию, используемому непосредственно на карте, а также общим требованиям к написанию (подробнее). Пример: |
|
Указатель варианта проведения оплаты с прямым использованием платёжной карты — в одну или две стадии. при работе с Payment Page 4‑го и более ранних поколений: Актуален в тех случаях, когда необходимо использовать вариант, отличный от заданного по умолчанию. Может принимать одно из следующих значений:
Актуален, когда необходимо использовать вариант, отличный от заданного по умолчанию. Может использоваться при работе с Payment Page 4‑го и более ранних поколений. Пример: |
|
Указатель действия при щелчке за пределами формы, открытой в модальном окне.: Актуален, когда используется соответствующий способ открытия. Может принимать одно из следующих значений:
При работе с библиотекой Пример: |
|
Указатель дополнительного CSS-класса для оболочки модального окна с платёжной формой. Актуален, когда используется соответствующий способ открытия. Пример: |
|
Название улицы и номер дома (с обозначением корпуса или строения, где это актуально) в адресе проживания пользователя, с использованием разделительной запятой. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Информация об учётной записи пользователя на стороне веб-сервиса и о его контактных данных пользователя (подробнее). Представляет собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. { "customer":{ "address_match":"Y", "home_phone":"44991234567", "work_phone":"44997654321", "account":{ "additional":"gamer12345", "age_indicator":"01", "date":"01-10-2022", "change_indicator":"01", "change_date":"01-10-2022", "pass_change_indicator":"01", "pass_change_date":"01-10-2022", "purchase_number":12, "provision_attempts":16, "activity_day":22, "activity_year":222, "payment_age_indicator":"01", "payment_age":"01-10-2022", "suspicious_activity":"01", "auth_method":"01", "auth_time":"01-10-202213:12", "auth_data":"login_0102" } } }
|
|
Идентификатор учётной записи пользователя на стороне платёжной системы. Может быть актуален при работе с отдельными платёжными методами (например, Neteller или OVO Wallet) и с учётом специфики конкретного метода может представлять собой идентификатор электронного кошелька, адрес электронной почты, номер телефона или иную запись. Пример: |
|
Название места рождения пользователя (города или иного населённого пункта). Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Название города (или иного населённого пункта) в адресе проживания пользователя. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Код страны в адресе проживания пользователя (в формате ISO 3166-1 alpha-2). Указывается в формате ISO 3166-1 alpha-2. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий;(подробнее). Пример: |
|
Дата рождения пользователя в формате Представляет собой строку в формате Пример: |
|
Адрес электронной почты пользователя. Представляет собой строку длиной не более 255 символов, состоящую из локального адреса и доменного имени, разделённых символом «@». Должен указываться для оплат с прямым использованием платёжных карт, если не указывается номер телефона (в значении параметра Пример: |
|
Имя пользователя. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Идентификатор пользователя в рамках проекта (указанного в значении параметра Должен быть однозначно сопоставим с учётной записью пользователя в веб-сервисе, в том числе для корректной работы с рисками и борьбы с мошенническими операциями. Пример: |
|
Фамилия пользователя. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Отчество (или второе или среднее имя) пользователя. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Информация о предыдущей аутентификации пользователя с использованием протокола 3‑D Secure (подробнее). Представляет собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). { "customer":{ "mpi_result":{ "acs_operation_id":"00000000-0005-5a5a-8000-016d3ea31d54", "authentication_flow":"01", "authentication_timestamp":"202210101050" } } }
|
|
Номер телефона пользователя. В общем случае должен быть полным, с кодом страны, хотя в отдельных случаях допустимо указание и без кода страны. Должен содержать не менее 4 и не более 24 цифр, при этом, если такое допускается в рамках используемого проекта и платёжного метода, в записи номера могут использоваться знаки пунктуации и специальные символы (подобные случаи, как правило, оговариваются отдельно). Должен указываться для оплат с прямым использованием платёжных карт, если не указывается адрес электронной почты (в значении параметра В общем случае должен включать код страны и содержать не менее 4 и не более 24 цифр. Пример: |
|
Код подтверждения платежа пользователем. Может быть актуален при работе с отдельными платёжными методами (в соответствии с их спецификой). Пример: |
|
Информация о доставке товара или услуги пользователю (подробнее). Представляет собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). { "customer":{ "shipping":{ "type":"01", "delivery_time":"01", "delivery_email":"test@gmail.com", "address_usage_indicator":"01", "address_usage":"01-10-2022", "city":"Vilnius", "country":"LT", "address":"Dukstu street 30", "postal":"LT-071171", "region_code":"VL", "name_indicator":"01" } } }
|
|
Последние 4 цифры в номере социального страхования налогоплательщика в США. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Название региона (штата, провинции или иной территориальной области) в адресе проживания пользователя. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Название улицы в адресе проживания пользователя. Представляет собой строку длиной не более 255 символов. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Почтовый индекс в адресе проживания пользователя. Передача этих сведений вместе с другими сведениями о пользователе может способствовать избеганию процедуры дополнения информации о платеже и упрощать пользовательский сценарий (подробнее). Пример: |
|
Номер счёта для получения средств в рамках оплаты с погашением задолженности пользователя (подробнее). Актуален при проведении соответствующих оплат (подробнее). Может содержать не более 10 символов, среди которых допустимы буквы латинского алфавита и цифры. Пример: |
|
Указатель необходимости использования отдельной вкладки при перенаправлении пользователя к стороннему сервису (подробнее).: Может быть актуален при работе с отдельными платёжными методами и допускает следующие значения:
При работе с библиотекой Пример: |
|
Служебный код платёжного метода, который следует использовать в качестве предварительно выбранного для проведения платежа (подробнее), в соответствии со справочником. Может принимать значения в соответствии со справочником. Пример: |
|
Служебный код группы платёжных методов, которую следует использовать в качестве предварительно выбранной для проведения платежа (подробнее). При указании такого кода доступными для выбора являются те методы, которые входят в указанную группу и доступны в рамках используемого проекта. Вместе с тем, при указании этого кода в одном запросе с кодом конкретного метода (в значении параметра В настоящее время с помощью этого параметра применим выбор группы методов Open Banking — с помощью идентификатора При использовании вместе с параметром Пример: |
|
Служебный код бренда платёжных карт, который следует использовать в качестве предварительно выбранного для проведения платежа (подробнее), в соответствии со справочником. Может принимать значения в соответствии со справочником. Пример: |
|
Набор служебных кодов тех методов, которые следует исключить из выбора для конкретного платежа (подробнее), в соответствии со справочником и с использованием разделительной запятой. Коды могут указываться в соответствии со справочником. Пример: |
|
Идентификатор документа, подтверждающего личность пользователя. Может быть актуален при работе с отдельными платёжными методами и с учётом специфики метода может представлять собой номер удостоверяющего личность документа (как при работе с методом Trustly), номер налогоплательщика (как при работе с методом PIX) или иные сведения подобного характера. Пример: |
|
Служебный идентификатор используемого интерфейса, используемого для проведения платежа через платёжную платформу. Может использоваться в отдельно оговариваемых случаях. Пример: |
|
Код целевого языка для отображения платёжной формы (подробнее). Может представлять собой двухбуквенный код в формате ISO 639-1 alpha-2 (согласно справочнику) и в отдельно согласованных случаях код, не входящий в указанный стандарт. Пример: |
|
Aдрес доставки оповещений по запросу. Актуален, когда оповещения по конкретному вызову Payment Page необходимо отправлять на специфический адрес, отличающийся от заданных по умолчанию (подробнее об оповещениях и работе с ними — в отдельной статье). Пример: |
|
Дополнительная информация для учёта на стороне веб-сервиса (подробнее). Состав сведений, передаваемых в значении этого параметра, может быть произвольным, но должен предварительно согласовываться и настраиваться для корректной обработки в платформе и представления в оповещениях и карточках платежей (подробнее). В согласованных случаях может представлять собой JSON-объект, при передаче которого методом POST требуется экранировать символ "merchant_data": "{"items":[{"sku":"GM12-CC", "description":"10 Copper Coins","count":1}, {"sku":"GM12-GC","description":"Golden Coin", "count":2}],"total_count":3,"user_id":"122"}" "merchant_data": "{\"items\":[{\"sku\":\"GM12-CC\", \"description\":\"10 Copper Coins\",\"count\":1}, {\"sku\":\"GM12-GC\",\"description\":\"Golden Coin\", \"count\":2}],\"total_count\":3,\"user_id\":\"122\"}" |
|
Вариант обеспечения для пользователя доступности итогового возвращения к веб-сервису при отклонении оплаты (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Указатель способа, применяемого для итогового возвращения к веб-сервису по решению пользователя при отклонении оплаты (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для итогового возвращения к веб-сервису по решению пользователя при отклонении оплаты (подробнее). Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Вариант обеспечения для пользователя доступности предварительного возвращения к веб-сервису со страниц платёжной формы (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Указатель способа, применяемого для предварительного возвращения к веб-сервису со страниц платёжной формы (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для предварительного возвращения к веб-сервису со страниц платёжной формы (подробнее). Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Вариант обеспечения для пользователя доступности итогового возвращения к веб-сервису при проведении оплаты (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Указатель способа, применяемого для итогового возвращения к веб-сервису по решению пользователя при проведении оплаты (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для итогового возвращения к веб-сервису по решению пользователя при проведении оплаты (подробнее). Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Указатель режима работы Payment Page:. Может принимать одно из следующих значений:
Пример: |
|
Тип заказа для проведения оплаты категории MO/TOMail Order/Telephone Order (с предоставлением реквизитов платёжной карты её держателем по телефону, почте, факсимильной связи или электронной почте):
Пример: |
|
Указатель варианта проведения оплаты с прямым использованием платёжной карты при работе с Payment Page 5-го поколения: — в одну или две стадии. Актуален в тех случаях, когда необходимо использовать вариант, отличный от заданного по умолчанию. Может принимать одно из следующих значений:
Может использоваться при работе с Payment Page 5-го поколения. Актуален, когда необходимо использовать вариант, отличный от заданного по умолчанию. Пример: |
|
Сумма платежа в дробных единицах валюты. Приводится в дробных единицах валюты без десятичного разделителя. Не используется в режиме Card Tokenize, в остальных случаях обязательна. Пример: |
|
Трёхбуквенный код валюты платежа. Указывается в формате ISO-4217 alpha-3, согласно справочнику. Не используется в режиме Card Tokenize, в остальных случаях обязателен. Код валюты платежа (в формате ISO-4217 alpha-3, согласно справочнику). Не используется в режиме Card Tokenize. Пример: |
|
Краткое описание платежа для отображения пользователю и учёта на стороне веб-сервиса, длиной не более 255 символов. Представляет собой строку длиной не более 255 символов. Может отображаться пользователю на странице с информацией о результате выполнения операции и быть доступным на стороне веб-сервиса через программные оповещения и интерфейс Dashboard. Пример: |
|
Дополнительная информация, актуальная для проведения платежа. Может быть уместной при работе с отдельными платёжными методами (например, Trustly) и в иных специфических случаях. Как правило, уместность и способы использования этого параметра, а также форматы передаваемых в нём данных согласовываются отдельно, на этапе технической интеграции веб-сервиса с платформой ecommpay или при подключении дополнительных методов и возможностей. Случаи и способы использования этого параметра, как правило, согласовываются отдельно. |
|
Идентификатор платежа в рамках проекта, длиной не более 255 символов с обеспечением регистронезависимости. Должен задаваться на стороне веб-сервиса и представлять собой строку длиной не более 255 символов с обеспечением регистронезависимости и уникальности в рамках используемого проекта. Не используется в режиме Card Tokenize, в остальных случаях обязателен. Пример: |
|
Дополнительные сведения об оплате товара или услуги пользователем и о предпочтительном для мерчанта варианте аутентификации 3‑D Secure (подробнее). Представляют собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. При оплатах с использованием платёжных карт передача этих сведений вместе с другими сведениями о пользователе может повышать вероятность аутентификации 3‑D Secure без участия пользователя (с уходом от варианта challenge flow к варианту frictionless flow; подробнее). { "payment":{ "reorder":"01", "preorder_purchase":"01", "preorder_date":"11-10-2022", "challenge_indicator":"01", "challenge_window":"01", "gift_card":{ "amount":12345, "currency":"USD", "count":1 } } }
|
|
Дополнительные сведения, актуальные при работе с отдельными платёжными методами и сторонними сервисами. Могут быть актуальны для управления возможностями выбора отдельных методов и банков, для передачи дополнительных сведений о пользователе и платеже, для управления размерами страниц сторонних сервисов при перенаправлении к ним и для других целей — в соответствии со спецификой используемых платёжных методов. Пример: |
|
Идентификатор проекта взаимодействия веб-сервиса с платёжной платформой, полученный от ecommpay при интеграции (подробнее). Пример: |
|
Информация о товарных позициях оплачиваемого заказа (подробнее). Может использоваться для отправки пользователю (подробнее). Представляют собой строку, полученную в результате кодирования исходного JSON-объекта с применением алгоритма Base64. { "receipt_data":{ "positions":[ { "quantity":3, "amount":10000, "tax":18, "tax_amount":1800, "description":"Рамка с дизайном" } ], "total_tax_amount":1800, "common_tax":18 } }
|
|
Название улицы и номер дома (с обозначением корпуса или строения, где это актуально) в адресе местонахождения получателя платежа, длиной не более 99 символов. Представляет собой строку длиной не более 99 символов. Пример: |
|
Имя и фамилия держателя платёжной карты, используемой получателем платежа, длиной не более 255 символов. Должны соответствовать написанию, используемому непосредственно на карте, а также общим требованиям к написанию (подробнее), не превышая при этом 255 символов. Пример: |
|
Название города (или иного населённого пункта) в адресе местонахождения получателя платежа, длиной не более 25 символов. Представляет собой строку длиной не более 25 символов. Пример: |
|
Код страны в адресе местонахождения получателя платежа (в формате ISO 3166-1 alpha-2). Указывается в формате ISO 3166-1 alpha-2. Пример: |
|
Имя получателя платежа, длиной не более 255 символов. Представляет собой строку длиной не более 255 символов. Пример: |
|
Фамилия получателя платежа, длиной не более 255 символов. Представляет собой строку длиной не более 255 символов. Пример: |
|
Номер платёжной карты, используемой получателем платежа. Должен указываться в явном виде, без маскирования и без пробелов и иных разделительных символов. Пример: |
|
Внутренний код региона (штата, провинции или иной территориальной области) в адресе местонахождения получателя платежа. Представляет собой вторую часть международного кода территории (в формате ISO 3166-2), без двухбуквенного кода страны и разделительного дефиса, и является применимым в тех случаях, когда передаётся в одном запросе с кодом страны в значении параметра Пример: |
|
Идентификатор электронного кошелька, используемого получателем платежа, длиной не более 64 символов. Представляет собой строку длиной не более 64 символов. Должен указываться в явном виде, без маскирования и без дополнительных пробелов и иных разделительных символов. Пример: |
|
Имя и фамилия владельца электронного кошелька, используемого получателем платежа, длиной не более 255 символов. Должны соответствовать написанию, заданному в платёжной системе, не превышая при этом 255 символов. Пример: |
|
Сведения о регистрируемой повторяемой оплате (подробнее). При использовании JavaScript-библиотеки ecommpay могут представлять собой JSON-объект, в других случаях должны указываться в виде URL-строки (полученной из исходного JSON-объекта с помощью преобразования URL-encoding). { "register": true, "type": "U" } %7B%22register%22%3Atrue%2C%22type%22%3A%22U%22%7D%2C |
|
Указатель необходимости зарегистрировать повторяемую оплату с использованием сведений, переданных в значении параметра Может принимать одно из следующих значений:
При работе с библиотекой Пример: |
|
Указатель необходимости открытия платёжной формы в виде отдельной HTML-страницы независимо от типа используемого устройства (подробнее).: Может принимать следующие значения:
При работе с библиотекой Пример: |
|
Указатель способа, применяемого для автоматического итогового возвращения пользователя к веб-сервису при отклонении оплаты (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для автоматического итогового возвращения пользователя к веб-сервису при отклонении оплаты (подробнее). Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Указатель необходимости открытия платёжной формы в виде отдельной HTML-страницы на мобильных устройствах (подробнее).: Может принимать следующие значения:
При работе с библиотекой Пример: |
|
Указатель способа, применяемого для автоматического итогового возвращения пользователя к веб-сервису при проведении оплаты (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для автоматического итогового возвращения пользователя к веб-сервису при проведении оплаты (подробнее). Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для промежуточного возвращения к веб-сервису со страниц сторонних сервисов, таких как сервисы банков или платёжных систем (подробнее). Может использоваться при работе с отдельными сервисами после согласования и подключения такой функциональности. Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Указатель способа, применяемого для автоматического итогового возвращения пользователя к веб-сервису при формировании токена платёжных данных в режиме Card Tokenize (подробнее):. Может принимать одно из следующих значений:
Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Адрес для автоматического итогового возвращения пользователя к веб-сервису при формировании токена платёжных данных в режиме Card Tokenize (подробнее). Подробнее об управлении возможностями возвращения пользователей к веб-сервису — в отдельной статье. Пример: |
|
Код страны местонахождения пользователя (в формате ISO 3166-1 alpha-2). Указывается в формате ISO 3166-1 alpha-2. В случаях, когда этот код не указывается, страна может определяться по IP-адресу пользователя или иным параметрам. Пример: |
|
Название улицы и номер дома (с обозначением корпуса или строения, где это актуально) в адресе местонахождения отправителя платежа, длиной не более 99 символов. Представляет собой строку длиной не более 99 символов. Пример: |
|
Название города (или иного населённого пункта) в адресе местонахождения отправителя платежа, длиной не более 25 символов. Представляет собой строку длиной не более 25 символов. Пример: |
|
Код страны в адресе местонахождения отправителя платежа (в формате ISO 3166-1 alpha-2). Указывается в формате ISO 3166-1 alpha-2. Пример: |
|
Имя отправителя платежа, длиной не более 255 символов. Представляет собой строку длиной не более 255 символов. Пример: |
|
Фамилия отправителя платежа, длиной не более 255 символов. Представляет собой строку длиной не более 255 символов. Пример: |
|
Внутренний код региона (штата, провинции или иной территориальной области) в адресе местонахождения отправителя платежа. Представляет собой вторую часть международного кода территории (в формате ISO 3166-2), без двухбуквенного кода страны и разделительного дефиса, и является применимым в тех случаях, когда передаётся в одном запросе с кодом страны в значении параметра Пример: |
|
Идентификатор электронного кошелька, используемого отправителем платежа, длиной не более 64 символов. Представляет собой строку длиной не более 64 символов. Должен указываться в явном виде, без маскирования и без дополнительных пробелов и иных разделительных символов. Пример: |
|
Почтовый индекс в адресе местонахождения отправителя платежа. Представляет собой строку длиной не более 255 символов. Пример: |
|
Цифровая подпись к параметрам запроса. Должна составляться после указания всех целевых параметров в соответствии с заданным алгоритмом (подробнее). Подпись к параметрам запроса (подробнее). |
|
Идентификатор стиля оформления платёжной формы 5‑го поколения (подробнее). Может использоваться при работе с различными стилями оформления Payment Page 5‑го поколения (подробнее). Пример: |
|
Идентификатор элемента iframe (в рамках HTML-страницы веб-сервиса), в котором необходимо открыть платёжную форму (подробнее). Идентификатор элемента iframe для открытия платёжной формы (подробнее). Пример: |
|
Идентификатор терминала платёжной формы 4‑го и более ранних поколений (подробнее). Может использоваться при работе с различными стилями оформления Payment Page 4‑го и более ранних поколений (подробнее). Пример: |
|
Служебный идентификатор. Представляет собой строку длиной не более 64 символов. Может использоваться при вызове платёжной формы в режиме Payout (со значением, полученным в оповещении о регистрации выплаты; подробнее). Пример: |