【发布时间】:2017-11-25 22:13:55
【问题描述】:
目前,我正在我们的网站上设置 PayPal 支付系统。我正在使用paypal.checkout.js 和ruby-sdk。而且我遇到了一些问题。
我已经设置了支付销售完成、拒绝、待定的 webhook。
但我不明白如何进行不成功的交易。它总是返回“状态”-“完成”(即使我创建了未经验证的买家沙盒帐户)。
只有一个区别:当我使用未经验证的买家时 - 我没有收到 webhook...(但如果他经过验证 - 一切正常)。在卖家沙盒账户 - “历史”部分,我看到所有交易。他们都“完成”了
我错过了什么?我怎样才能抓住销售“成功”或“不成功”的那一刻。因为在沙盒模式下,在“执行”命令之后“完成”付款销售。以及如何创建“失败”付款?
我问这个是因为我需要在服务器部分做一些逻辑,什么时候支付成功与否。
【问题讨论】:
标签: ruby-on-rails ruby paypal state payment