我創(chuàng)建了智能貝寶按鈕并獲得了此代碼<div id="paypal-button-container"></div><script src="https://www.paypal.com/sdk/js?client-id=sb¤cy=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>我想知道,是否有在付款成功后打開特定網(wǎng)址的功能,以在警報后的 onApprove 功能中添加?會這樣嗎?在這種情況下 window.open() 會起作用嗎?
2 回答

慕的地6264312
TA貢獻1817條經(jīng)驗 獲得超6個贊
您可以使用“l(fā)ocation.replace()”。
您還可以從詳細信息對象中獲取訂單 ID,并將其用作重定向 URL 中的獲取參數(shù)。這允許您在下一頁驗證交易,防止用戶直接調(diào)用“成功”url。
- 2 回答
- 0 關(guān)注
- 108 瀏覽
添加回答
舉報
0/150
提交
取消