realexpayment(支付系统)测试账户报错

realexpayment(payment system) test account causes error

在 realexpayment 系统中处理付款时,出现以下错误:

320
An error has occurred processing your request. Please contact the merchant whose goods or services you are purchasing quoting the following error number: 61335

有人知道它可能是什么吗?

我正在发布这样的参数

<form method="POST" action="https://hpp.sandbox.realexpayments.com/pay">
<input type="hidden" name="TIMESTAMP" value="timestampvalue">
<input type="hidden" name="MERCHANT_ID" value="mymerchantid">
<input type="hidden" name="ORDER_ID" value="orderid">
<input type="hidden" name="AMOUNT" value="amount">
<input type="hidden" name="CURRENCY" value="currency(GBP)">
<input type="hidden" name="SHA1HASH" value="hashvalue">
<input type="hidden" name="AUTO_SETTLE_FLAG" value="1">
<input type="submit" value="Click To Pay">
</form>

我用这个算法生成的哈希值:sha1(sha1(timestamp.merchantid.orderid.amount.currency).secretkey)

感谢您的查询,对于迟到的回复深表歉意。只有在我们的沙盒环境出现临时问题时才会出现 320。您发送的 POST 没问题,但环境在特定时刻不可用。

最佳,

肖恩·麦克多姆纳尔

Realex 支付

我们有与以下错误相同的错误 ID

*Error:320
Message: An error occurred processing your transaction. Please return to the merchant's  website and try again.*

我们不得不使用 3d 安全测试卡号来避免这个错误。

我们联系了 Realex 支持来解决这个问题。