Как я могу реализовать этот сценарий:нашивки: карта имя держателя проверка
1) При оплате с пользователем кредитной карты помещает в форме его/ее первое имя и фамилия
2) Если первый и фамилия, введенная, чтобы не совпадать с именем и фамилией («напечатано») на карте - мы (я или полоса) отклоняем транзакцию.
Как я вижу в примерах (https://stripe.com/docs/custom-form#step-1-collecting-credit-card-information), для создания нового токена Stripe.js использует только: номер карты, срок действия (MM/YY), CVC.
Мой back-end находится на Java. Как я вижу, ни 'Charge' объект, ни 'Customer' не имеют такие свойства, как «имя», «фамилия»
На Quora я нашел ответ от сотрудника полоской, заявив, что это возможно:
«Вы также можете отправить нам больше данных, такие как платежный адрес и имени держателя карты. нашивки можно сравнить платежный адрес, введенный клиента против, что на файл с их банком. Это также является полезным индикатор для определения того, платеж производится владельцем настоящей карты ».
Но как я могу осуществить это?
Java! = JavaScript. И [Проверка подлинности для управляемых учетных записей] (https://stripe.com/docs/connect/identityverification). –
На странице, указанной в опубликованной вами ссылке, указывается: * Хотя необязательно, рекомендуется использовать проверки адресов и почтовых индексов, так как они помогут уменьшить мошенничество. Полный список полей, которые вы можете предоставить, доступен в справочнике Stripe.js *. Если вы нажмете ссылку ссылки Stripe.js, вы можете прочитать все поля, которые вы можете отправить, и ссылку на страницу, объясняющую, как писать правила на основе адреса. –