Чтобы ответить на ваш вопрос, вам просто нужно установить postalCode: false
в инициализаторе SqPaymentForm
. См. Пример в нашей кодовой книге по снятию требования почтового индекса . Это приведет к удалению требования о почтовом индексе, но, разумеется, вам нужно будет удалить поле div
, которое вы создали для хранения почтового индекса (или скрыть его, если вы планируете поддерживать обе страны, которые имеют и не нуждаются в почтовых кодах).
Я также добавлю предупреждение из документации Square:
Почтовый индекс - это обязательное поле для оплаты при обработке кредитных карт, выпущенных в США (США), Канаде (Калифорния) и Великобритании (Великобритания). Отключение postalCode в этих регионах приведет к отклонению всех транзакций по кредитным картам.