使用 Chargebee 处理不成功的结帐:缺少事件和状态更新

问题描述 投票:0回答:1

我正在使用 Chargebee 的托管页面来管理订阅,并且我注意到成功的结账会触发诸如 subscription_created 之类的事件,我可以在我的应用程序中处理这些事件。但是,我遇到了结帐不成功的问题。具体来说,当结帐失败时,我没有收到任何事件或状态更新。

Chargebee 结账不成功怎么办? 有没有办法确保我收到通知或可以处理结帐失败或被用户取消的情况?

我尝试监听来自 Chargebee 的事件,这些事件可能表明结帐不成功的状态。具体来说,我正在寻找可以帮助我以编程方式处理失败结帐的事件或状态更新。 尽管设置了事件侦听器,但我没有收到任何与结帐不成功相关的事件,例如失败或取消。

node.js payment-gateway chargebee
1个回答
0
投票

处理此问题的方法之一是启用“废弃购物车”跟踪。启用此功能后,您可以使用 List Hosted Pages API 以及类似 state[is]=requested 之类的过滤器(这意味着最终用户已访问该页面)检索托管页面,并检查是否存在错误对象。错误对象应该能够为您提供有关结帐未通过的原因的更多信息。

    

© www.soinside.com 2019 - 2024. All rights reserved.