paypal - 如何在 Checkout.com 的测试环境中测试标记的交易响应

标签 paypal payment-gateway paypal-sandbox payment checkout

我正在使用 Checkout.com用于付款处理。我想在测试环境中测试标记的事务响应。

如何在测试模式下获得此响应?

最佳答案

标记交易是由 Checkout.com 中的风险规则执行的操作

要能够标记交易,您只需在您的 Checkout.com Hub 中设置风险规则并在您的付款请求中触发该风险规则。

例如,您可以设置一个“阈值”风险规则,如果交易超过(或低于)特定金额,它将标记交易。

enter image description here

设置此项后,发送一个包含将触发风险规则的值的支付请求,将导致来自 API 的标记响应。

您还可以在 API Reference of Checkout.com 中看到一些示例响应

这是一个示例:

{
"id": "pay_jf7xoknmva3upbatzkiqcwvkea",
"action_id": "act_jf7xoknmva3upbatzkiqcwvkea",
"amount": 20000,
"currency": "USD",
"approved": true,
"status": "Authorized",
"auth_code": "290947",
"eci": "05",
"scheme_id": "638284745624527",
"response_code": "10000",
"response_summary": "Approved",
"risk": {
    "flagged": true
},
"source": {
    // dynamic based on your source
},
"customer": {
    "id": "cus_vh2hq53yioouvg3etkuw2xdhcu",
    "name": "Sarah Mitchell"
},
"processed_on": "2019-06-25T18:27:10Z",
"reference": "ORD-5023-4E89",
"processing": {
    "acquirer_transaction_id": "8138182777",
    "retrieval_reference_number": "000290947597"
},
"_links": {
    "self": {
        "href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea"
    },
    "actions": {
        "href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea/actions"
    },
    "capture": {
        "href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea/captures"
    },
    "void": {
        "href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea/voids"
    }
}
}

注意:

"risk": {
  "flagged": true
},

关于paypal - 如何在 Checkout.com 的测试环境中测试标记的交易响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56747731/

相关文章:

php - 自适应支付 Api Paypal [点对点]

c# - Paypal 错误从 Asp.net 中的传输流接收到意外的 EOF 或 0 字节

php - Paypal Ipn 不工作代码停止

java - Java 支付网关

jquery - 在 Html 中获取 Paypal 捐赠交易详细信息并实现捐赠按钮

python - 您如何实现基于网络的直接存款/电子支票支付系统?

ios - Apple 对 Paypal 交易收费吗?

php - Paypal SandBox IPN 总是返回 INVALID

php - 当发件人不止一个时,用于 Paypal 自适应付款的 Paypal 退款 api?

javascript - 如何在 paypal 快速结帐中显示产品详细信息