Я интегрирую кнопки умных платежей в кассу 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, чтобы помочь с предотвращением мошенничества? Если да, могу ли я хотя бы снять флажок «Доставить на адрес для выставления счета»? Это может сбить с толку наших пользователей.
Спасибо!