如何解决如何使用 Paypal Javascript SDK 创建具有试用期的订阅?
是否可以使用 Paypal Javascript SDK 创建具有试用期的订阅?或者,有没有办法自定义订阅(在通过 Paypal Javascript SDK 创建之后 - 按钮)?
创建具有不同试用或折扣的多个计划不是一个好的选择,因为我的实施旨在提供任何数量或类型的折扣。我宁愿选择只有 2 个计划:每月和每年一个,然后在可能的情况下对订阅应用折扣或试用。
我的代码是创建订阅的标准(产品 - v1/catalogs/products - 和计划 - v1/billing/plans - 已经创建,所以我只将 PLAN_ID 传递给 JS):
<script>
paypal.Buttons({
createSubscription: function(data,actions) {
return actions.subscription.create({
'plan_id': 'PLAN_ID' // Creates the subscription
});
},onApprove: function(data,actions) {
alert('You have successfully created subscription ' + data.subscriptionID); // Optional message given to subscriber
}
}).render('#paypal-button-container'); // Renders the PayPal button
</script>
解决方法
我宁愿选择只有 2 个计划:每月和每年一个,然后在可能的情况下对订阅应用折扣或试用。
这是不可能的。该计划指定了计费金额和次数。
订阅时唯一可以设置的金额是增加运费。
可以通过订阅 API 的计划资源组动态创建计划,documented here.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。