0

我正在尝试在我的网站上实现付款,并且我已经使用http://doc.slydepay.com/成功完成了此操作,但我需要实现回调 url 并期望在成功交易时使用 JSON。我的回调 url 应该是这样的: http://localhost:port/awesomeapp/callback?status=0&transac_id=someguid&cust_ref=youruniqueorderid&pay_token=PayTokenGUID&special_delivery=true&gift_packaging=true

但我的挑战是我不明白回调 url 应该包含什么。我应该在那里放什么,有没有可以给我大图的示例代码?在过去的三天里,我一直试图弄清楚这一点,但我似乎无法完全理解它,因为我以前从未使用过其他 API。在我的回调 url 的默认页面中,应该输入什么样的代码?

 "payToken\":
\"slydepay-payment-guid-token\", \"confirmTransaction\": true }"
4

1 回答 1

0

回调 url 从您的网关主机 (Slydepay) 返回,其中包含有关状态、交易 ID 等的信息......,它不会是 JSON。

然后你可以做类似的事情;

$status= $_GET['status'];
$transac_id= $_GET['transac_id'];
$cust_ref= $_GET['cust_ref'];
$pay_token= $_GET['pay_token'];
$special_delivery= $_GET['special_delivery'];
$gift_packaging= $_GET['gift_packaging'];

在此之后,您仍然需要根据事情结束时发生的情况调用confirmTransactioncancelTransaction ,这两者现在都将返回 JSON

于 2020-07-13T11:06:46.623 回答