付款后返回产品名称

时间:2018-09-22 00:22:39

标签: javascript paypal

我正在尝试使用javascript API渲染贝宝按钮,如果可以设置产品名称,然后在客户付款时将其退回,我很麻烦。我们实际上提供了一些服务,并且有几个订阅期。因此,我只想确定选择了哪个时间段并通过ajax发送,然后保存到数据库。返回的日期现在是: 缺少商品名称时,订单ID,付款人ID,付款ID,PAY-6YF12570JJ021733LLOSYSIY,意图,paymentToken。

我知道有更多方法可以创建贝宝按钮,但是此javascript API为贝宝用户和几种类型的卡分开了链接,当我从贝宝个人资料中生成按钮时,我并没有找到这些卡。

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);
   });
}
...

0 个答案:

没有答案