PayPal: Как передать электронную почту клиента при создании заказа? - PullRequest
1 голос
/ 24 октября 2019

Используя https://developer.paypal.com/docs/checkout/ Я создаю заказ:

<script>
  paypal.Buttons({
    createOrder: function(data, actions) {
      // Set up the transaction
      return actions.order.create({
        purchase_units: [{
          amount: {
            value: '0.01'
          }
        }]
      });
    }
  }).render('#paypal-button-container');
</script>

Я хочу иметь возможность передавать электронную почту клиента таким образом, поэтому, когда на стороне сервера я получил уведомление об успешной транзакции, завершенной черезIPN или webhook - возможность получить это же электронное письмо напрямую или путем дополнительного вызова API PayPal?

Это можно сделать, не используя экспресс-проверку и указав настраиваемые поля. Но как сделать это через API jscript в экспресс-оформлении заказа? не нашел подходящих полей в своих документах API.

...