Вернуть название продукта после оплаты - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь сделать кнопку PayPal с помощью API javascript, и я вычурный, если возможно установить название продукта, а затем вернуть его, когда клиент заплатил.Мы действительно предлагаем некоторые услуги и у нас есть несколько периодов подписки.Поэтому я просто хочу определить, какой период выбран, и отправить его через ajax, а затем сохранить в базе данных.Дата, в которую возвращаются, прямо сейчас: orderID, payerID, paymentID, PAY-6YF12570JJ021733LLOSYSIY, intent, paymentToken, в то время как название продукта отсутствует.

Я знаю, что есть другие способы создания кнопки PayPal, но в этом javascript api есть отдельные ссылки дляпользователи PayPal и несколько типов карт, которые я не нашел, когда генерировал бутто из профиля PayPal.

paypal.Button.render({
client: {
   sandbox:    '...',
   production: '...',
   product_name: "xxx"
},
payment: function(data, actions) {
    return actions.payment.create({
        payment: {
            transactions: [
            {
               amount: { total: '0.01', currency: 'USD' },
            }
         ]
      }
   });
},

onAuthorize: function(data, actions) {
   return actions.payment.execute().then(function() {
      console.log(data);
   });
}
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...