0

Rails アプリに Paymill を統合しています。「ペイミル」ジェムを使用しています。私がこのような取引をするとき:

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

これにより、トランザクション オブジェクトが返されます。トランザクション オブジェクトには応答コードがあります。トランザクションが成功した場合の応答コードは 20000 です。

これはトランザクションが成功する唯一のシナリオですか? 応答コードが 20000 以外で、後でトランザクションが成功する可能性はありますか? イベントを待機するために Webhook を設定する必要がありますか? 取引のステータス (オープン、保留中、クローズ、失敗、一部返金済み、返金済み、事前承認、チャージバック) を確認する必要はありますか?

4

1 に答える 1