PayPal定期智能支付按钮 [英] Paypal recurring Smart Payment Button

查看:18
本文介绍了PayPal定期智能支付按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有可能使用Paypal经常性付款的智能支付按钮来传递额外的参数,例如发票ID。

paypal.Buttons({

  createSubscription: function(data, actions) {

    return actions.subscription.create({

      'plan_id': 'P-2UF78835G6983425GLSM44AM'

    });

  },


  onApprove: function(data, actions) {

    alert('You have successfully created subscription ' + data.subscriptionID);

  }


}).render('#paypal-button-container');
这是https://developer.paypal.com/docs/subscriptions/integrate/#4-create-a-subscription中的示例代码 上面写着:

  • 使用actions.scription.create()调用PayPal为您的计划创建订阅,并包括计划ID、订阅者详细信息、发货和其他详细信息。

但我不能传递除plan_id以外的任何内容。

推荐答案

您可以按照说明添加Custom_id字段on this page

在这种情况下,您的代码将如下所示

return actions.subscription.create({
   'custom_id': 'my-custom-code-for-integration',
   'plan_id': 'P-2UF78835G6983425GLSM44AM'
 });

这篇关于PayPal定期智能支付按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆