为了账号安全,请及时绑定邮箱和手机立即绑定

支付成功后打开特定网址 - paypal 按钮

支付成功后打开特定网址 - paypal 按钮

PHP
胡子哥哥 2023-09-22 15:09:10
我创建了智能贝宝按钮并获得了此代码<div id="paypal-button-container"></div><script src="https://www.paypal.com/sdk/js?client-id=sb&currency=EUR" data-sdk-integration-source="button-factory"></script><script>  paypal.Buttons({      style: {          shape: 'pill',          color: 'gold',          layout: 'vertical',          label: 'buynow',                },      createOrder: function(data, actions) {          return actions.order.create({              purchase_units: [{                  amount: {                      value: '13.88'                  }              }]          });      },      onApprove: function(data, actions) {          return actions.order.capture().then(function(details) {              alert('Transaction completed by ' + details.payer.name.given_name + '!');          });      }  }).render('#paypal-button-container');</script>我想知道,是否有在付款成功后打开特定网址的功能,以在警报后的 onApprove 功能中添加?会这样吗?在这种情况下 window.open() 会起作用吗?
查看完整描述

2 回答

?
繁花如伊

TA贡献2012条经验 获得超12个赞

您想使用location.assign。语法:

location.assign(url);


查看完整回答
反对 回复 2023-09-22
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

您可以使用“location.replace()”。

您还可以从详细信息对象中获取订单 ID,并将其用作重定向 URL 中的获取参数。这允许您在下一页验证交易,防止用户直接调用“成功”url。



查看完整回答
反对 回复 2023-09-22
  • 2 回答
  • 0 关注
  • 58 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信