3

我有一个在 prestashop 制作的电子商务网站,我使用 BillSafe 作为我的支付网关,但是每次我的订单在调试代码时被拒绝时,它都会在 BIllSafe 的响应后给我

[ANSWER] => Array
    (
        [ack] => OK
        [custom_0] => FOOO
        [custom_1] => FAAA
        [custom_2] => Muhahah
        [status] => DECLINED
        [declineReason_code] => 101
        [declineReason_message] => BillSAFE does not secure this transaction
    )
4

2 回答 2

1

你的dueReason_code 是101 这意味着Auth failure

请检查您的登录凭据和 API URL。

错误代码和原因列表。

100 No auth parameter is set
101 Auth failure
102 Not all auth parameters set
103 Invalid merchantId
104 Invalid merchantLicence
105 Invalid applicationSignature
106 Invalid applicationVersion
107 Merchant not found
108 Request to productive system not allowed yet
198 Error during application log 
199 Unknown error during authentication
2xx Mit „2“ beginnende Fehler-Codes behandeln Validierungs-Fehler
200 No transaction identifier set
201 Parameter transactionId is invalid
202 Transaction not found
203 Transaction does not belong to merchant
204 OrderNumber matched more than 1 order
215 Ein erforderlicher Parameter wurde nicht angegeben
216 Ein Parameter enthält einen ungültigen Wert
220 Encoding other than UTF8 detected
3xx Mit „3“ beginnende Fehler-Codes behandeln Ausführungs-Fehler
301 An execution error occurred
302 Transaction has a wrong status for this method
303 Customer has not yet completed the transaction
304 Frist für den Aufruf der Operation ist abgelaufen
305 No data to return
306 Transaction already has customer payments
399 Internal error in method
8xx Mit „8“ beginnende Fehler-Codes behandeln API spezifische Fehler
801 No Service found
802 No method set
803 Invalid method set
804 Invalid request
999 Unbekannter Fehler

沙盒

支付网关:https ://sandbox-payment.billsafe.de/V200

NVP API-服务器:https ://sandbox-nvp.billsafe.de/V208

居住

支付网关:https ://payment.billsafe.de/V200

NVP API-服务器:https ://nvp.billsafe.de/V208

于 2012-06-22T10:18:38.083 回答
1

在您的输出中,有一些测试数据可供查看。尝试使用一些真实数据 => 不是在某些 BillSAFE 指南中找到的“FAAA Muhahah”或“Paul Positiv”。即使您的商家帐户已激活,测试数据也未通过 BillSAFE 验证。

我建议您启用日志记录。日志文件将使您更深入地了解正在发生的事情。

于 2014-03-20T08:59:07.220 回答