我们正在尝试将Paygate与PayHost一起使用。我们正在从Paygate回调中收到空地图。按照检查通知和成功URL。我们正在从PayGate接收数据。但是没有得到
的回应当我们当时使用收费站测试数据时,我们会在地图上收到响应,但是当我们从现场切换数据时,我们将面临此问题。
我们已经按照PayGate演示源代码实施了SSL并创建了通知和成功URL。
CardPaymentActivity.attachCallback(new CardPaymentActivity.onFinishedTransaction() {
@Override
public void onFinish(HashMap<String, String> map) {
if (map == null) {
payGateResponseCallback.onSuccess(data, res);
} else {
String csString = payGateId.concat(map.get("PAY_REQUEST_ID")).concat(map.get("TRANSACTION_STATUS")).concat(order.getMerchantOrderId()).concat(password);
String checksum = new String(Hex.encodeHex(DigestUtils.md5(csString)));
if (checksum.equalsIgnoreCase(map.get("CHECKSUM"))) {
payGateResponseCallback.onSuccess(data, "1");
} else {
payGateResponseCallback.onSuccess(data, "0");
}
}
}
});
在完成回叫后,我们从Paygate收到空地图