Я использую PHP Connect для отправки простого платежа через Square.Я добавил объект customer, но не вижу никаких параметров проверки полей с объектом customer через API Square.Должен быть способ установить пользовательские обязательные поля при работе с объектом клиента.Может кто-нибудь указать мне правильный путь?
Вот PHP-скрипт, который я использую для подключения к Square:
https://github.com/square/connect-api-examples/blob/master/connect-examples/v2/php_payment/index.php
Как видите, естьсобытие onclick в кнопке submit:
<button id="sq-creditcard" class="sq-button" onclick="requestCardNonce(event)">
Я могу удалить это событие и проверить поля с помощью jQuery, но у меня возникают проблемы при попытке запустить событие при успешной проверке.Вот один пример, который я попробовал:
$(“form”).submit(function(){
$(“input”).each(function(){
if($(this).val()){
good = true;
}else{
good = false;
}
});
if(good){
requestCardNonce(event);
}
});
Это просто урезанная версия того, что я пытаюсь сделать.По сути, просто передавая requestCardNonce (событие) после того, как все проверено.Но когда я это делаю, это ломается ...