Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在沙盒模式下创建PayPal订阅按钮_Javascript_Paypal_Paypal Ipn - Fatal编程技术网

Javascript 在沙盒模式下创建PayPal订阅按钮

Javascript 在沙盒模式下创建PayPal订阅按钮,javascript,paypal,paypal-ipn,Javascript,Paypal,Paypal Ipn,我正在尝试为PayPal智能按钮设置一个沙箱,以便在发布到生产环境之前进行测试 当我转到时,我选择我的计划并单击“复制代码”。结果是: <div id="paypal-button-container"></div> <script src="https://www.paypal.com/sdk/js?client-id=XXX&vault=true" data-sdk-integration-source="button-factory"></

我正在尝试为PayPal智能按钮设置一个沙箱,以便在发布到生产环境之前进行测试

当我转到时,我选择我的计划并单击“复制代码”。结果是:

<div id="paypal-button-container"></div>
<script src="https://www.paypal.com/sdk/js?client-id=XXX&vault=true" data-sdk-integration-source="button-factory"></script>
<script>
  paypal.Buttons({
      ....
      createSubscription: function(data, actions) {
        return actions.subscription.create({
          'plan_id': 'P-YYYY'
        });
      },
      onApprove: function(data, actions) {
        alert(data.subscriptionID);
      }
  }).render('#paypal-button-container');
</script>

贝宝,按钮({
....
createSubscription:函数(数据、操作){
return actions.subscription.create({
“计划id”:“P-YYYY”
});
},
onApprove:功能(数据、操作){
警报(data.subscriptionID);
}
}).render(“#贝宝按钮容器”);

有没有办法启用沙盒登录?我看到我可以在第页创建沙盒帐户,但在那里创建的沙盒帐户不起作用(我的意思是,它如何知道我处于“沙盒模式”?)

沙盒和实时环境是完全分开的

使用沙盒业务帐户,登录www.sandbox.paypal.com环境,然后可以转到:

(与您的链接相同,但在URL中带有“沙盒。

在那里创建沙盒计划。可以使用沙盒个人帐户测试这些沙盒订阅