0

我正在将 Paymill 集成到我的 Rails 应用程序中。我正在使用“paymill”宝石。当我进行这样的交易时:

Paymill::Transaction.create(amount: amount,
                            currency: "BGN",
                            client: client.paymill_id,
                            payment: paymill_id,
                            description: order.code)

这将返回一个事务对象。交易对象有一个响应代码。成功交易的响应代码为 20000。

这是交易成功的唯一情况吗?响应代码是否可能与 20000 不同,并且稍后交易会成功?我是否需要设置 webhook 来等待某些事件?我是否需要检查交易的状态(打开、待处理、关闭、失败、partial_refunded、已退款、预授权、拒付)?

4

1 回答 1

1

现在暂不支持现在不支持,而不是像 1XXXX 这样的代码。但不是现在——我们将在今年晚些时候这样做。

到现在为止,如果正常,您将仅获得 20000 或 4XXXX/5XXXX 错误(查看响应代码https://www.paymill.com/de-de/dokumentation/referenz/api-referenz/#response-codes)。

如果您需要其他代码,请尝试使用 docu https://www.paymill.com/en-gb/documentation-3/reference/testing/测试页面上显示的信用卡号码之一。

最好的,克里斯蒂安

于 2014-01-29T17:17:01.387 回答