我通过Barclaycard epdq的客户服务找到了问题的答案。我希望这对其他人有帮助。对我来说,答案是下面以粗体显示的问题。
请查看以下有关如何纠正错误“未知订单/ 1 / s /”的详细信息:
此错误表明,当您将客户从网站重定向到ePDQ托管付款页面时,ePDQ无法解密与客户发送的SHASIGN HTML Form值。
此错误的典型原因是:
•在ePDQ后台中配置的SHA-IN密码短语值与您用于加密用于创建SHASIGN参数的交易数据的值不匹配(请确保您将交易发送到正确的ePDQ环境-TEST或PRODUCTION)
•在服务器端代码中计算SHASIGN时,您尚未按字母顺序排列参数
•您没有正确声明某些参数–所有参数和值均区分大小写(所有参数名称必须为大写)
•您设置的HASH ALGORITHM值与服务器端脚本中使用的SHA方法不同(例如,您在ePDQ后台技术信息设置中配置了SHA-256,但在您的服务器中使用SHA-1方法)加密过程)。
•您已经在HTML表单中传递了未包含在SHA-IN计算中的其他参数/值对
有关更多信息,请参阅位于ePDQ后台的“支持”->“集成和用户手册”下的“基本和高级电子商务集成指南”。