4

我在 CI 框架中使用 Razorpay,当用户关闭而不付款时创建剃刀支付模型,然后对于取消订单,我希望查询触发状态更改为已取消。

那么我该如何检测到这一点。我已经在使用单击 jQuery 单击关闭功能但无法正常工作...

4

3 回答 3

18

将此“ondismiss”事件脚本放在“handler”事件下方。

"modal": {
    "ondismiss": function(){
         window.location.replace("//put your redirect URL");
     }
}
于 2019-01-15T13:08:07.367 回答
1

Razorpay 提供 JS 方法来检测模态关闭。您编写的任何 JS 代码都无法在结帐页面上运行,因为它是沙盒 iFrame。在此处找到文档链接:https ://docs.razorpay.com/docs/checkout-form#checkout-modal-lifecycle

于 2017-07-12T09:03:16.697 回答
1

使用此代码,我已经解决了添加选项的问题。

modal: { escape: false, ondismiss: function(){ // 代码在这里 } },

于 2017-07-12T09:31:14.433 回答