Versions Compared

Key

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

Требования:

...

Платформа "понимает" только определенные значения аттрибутов элементов формы. Поэтому, требование №1 - правильные значения аттрибута name на форме.

Эквайринговая или дебетовая форма

Наименование

Значение аттрибута name

Обязательное поле

Пример

Номер карты

card_num или card_num1, card_num2, card_num3, card_num4

Да

Code Block
languagehtml
<input type="text" name="card_num" value="" />

Срок действия, месяц

card_exp_month

Да

Code Block
<select name="card_exp_month">

  <option value=""
 selected="selected">Select</option>

  <option value="01">01</option>

  ........

  <option value="12">12</option>

</select>

Срок действия, год

card_exp_year

Да

Code Block
languagehtml
<select name="card_exp_year">

  <option value=""
 selected="selected">Select</option>

  <option
 value="2018">2018</option>

  .........

  <option
 value="2028">2028</option>

</select>

Код проверки подлинности

cvv2

Да

Code Block
languagehtml
<input type="password" name="cvv2"
 value="" maxlength="3" />

Имя владельца карты

first_name

Нет

Code Block
languagehtml
<input type="text" name="first_name"
 value="" />

Фамилия владельца карты

last_name

Нет

Code Block
languagehtml
<input type="text" name="last_name"
 value="" />

Адрес

address

Нет

Code Block
languagehtml
<input type="text" name="address"
 value="" />

Город

city

Нет

Code Block
languagehtml
<input type="text" name="city"
 value="" />

Почтовый код

zip

Нет

Code Block
languagehtml
<input type="text" name="zip"
 value="" />

Страна

country

Нет

Code Block
languagehtml
<select name="country">

  <option value="">Select
 please</option>

  <option value="UA"
 selected="selected">Ukraine</option>

  ......................

  <option value="GB">United
 Kingdom</option>

  <option value="US">United States
 of America</option>

</select>

Штат

state

Нет

Code Block
languagehtml
<select name="state">

  <option value="">Select
 please</option>

  <option value="NA"
 selected="selected">Non
 US/Canada/Australia</option>

  <optgroup label="US States">

<option


    <option value="WA">Washington</option>

  </optgroup>

</select>

Телефон

phone

Нет

Code Block
languagehtml
<input type="text" name="phone"
 value="" />

Email

email

Нет

Code Block
languagehtml
<input type="text" name="email"
 value="" />

Форма для оплаты в 1 клик

Наименование

Значение аттрибута name

Обязательное поле

Пример

Код проверки подлинности

cvv2

Да

Code Block
languagehtml
<input type="password"
 name="cvv2" value=""
 maxlength="3" />

2. Валидация данных ( Required )

...

6. Ссылки на внешние ресурсы( Optional ) На рассмотрении

По желанию заказчика использованиев внешних ресурсов, например, блок с

...