Я интегрирую кнопки смарт-платежей в кассе PayPal
<script src="https://www.paypal.com/sdk/js?...>
paypal.Buttons({
createOrder(data, actions) {
// ...
onApprove(data, actions) {
// ...
}).render('#paypal-button');
Помимо оплаты через учетную запись PayPal, мы хотим предложить Пользователю оплатить наши цифровые продукты с помощью SEPA или кредитной картой без создания учетной записи PayPal .
То, что нам не нужно, это адрес для выставления счета или адрес доставки, введенный пользователем. Мы уже имеем эту информацию и обрабатываем счета самостоятельно, пока доставка не применяется.
Есть ли способ отключить адресный ввод (и предпочтительно также контактную информацию) с помощью JS SDK? Любой параметр, который я могу передать ресурсу SDK или методу paypal.Buttons.render()
?
При оплате кредитной картой через других платежных систем они никогда не заботятся об этой информации пользователя. Только номер, срок действия и CVS должны иметь значение для хорошего UX. Даже ввод номера CC уже может быть довольно болезненным. То же самое относится и к оплате через SEPA. Я просто не хочу, чтобы пользователь вводил свой адрес.
Или я должен передать информацию о клиенте в PayPal, чтобы помочь предотвратить мошенничество? Если да, могу ли я хотя бы отключить флажок «Доставка по адресу выставления счета»? Это может запутать наших пользователей.
Спасибо!