PayPal 窗口未关闭且未调用 onApprove

问题描述

我有一个使用 PayPal 按钮购买订阅的有效 PayPal 流程。用户必须点击按钮,PayPal 窗口打开,填写所有数据后,PayPal 窗口消失,onApprove 钩子被触发,我可以在我的代码中处理其余部分。

但几天后,流程发生了变化,现在,当用户输入正确的数据时,PayPal 窗口不会自行关闭,而是显示用户购买了什么、卖家是谁、如何删除订阅的信息。 onApprove 钩子没有被触发,所以我无法处理结果。用户所能做的就是自己关闭弹出窗口,然后调用 onCancel 钩子,而不是 onApprove。

付款正常进行,后面的网络钩子由后端等处理。我只是不知道我的 onApprove 钩子发生了什么。

解决方法

这是一个贝宝错误,现在已经fixed