PayPal智能订阅按钮

问题描述 投票:1回答:1

createSubscription:函数(数据,操作){

              console.log($('#donation-details').val());
              return actions.subscription.create({

                'plan_id': window.VUE_DONATION_MODULE.getPlanId(),
                // I want to add meta data about the subscription
                'description': $('#donation-details').val(),
                'application_context':{brand_name:$('#donation-details').val()}
              });

            },


            onApprove: function(data, actions) {


              $('#step-7').removeClass('active').fadeOut();
              $('#step-9').addClass('active').fadeIn();

            }

我想添加一些有关订阅的元数据。我已经使用PayPal智能按钮进行订阅。对于一次付款,我使用“说明”字段输入元数据。请提及我输入元数据的方法。我希望它在登录Paypal后(交易帐户和客户帐户)在交易详细信息下显示。

paypal paypal-subscriptions
1个回答
0
投票

计划有一个描述字段,您可以使用:https://developer.paypal.com/docs/api/subscriptions/v1/#plans

如果您需要每个用户元数据作为描述的一部分,则必须为每个用户创建一个新计划。

如果只需要将元数据与用户相关联,则必须在自己的数据库中执行此操作。在您的站点/应用程序创建订阅ID对象后,将其与用户相关联,并且有关该用户的所有非付款信息都将由您的站点/应用程序存储。

© www.soinside.com 2019 - 2024. All rights reserved.