【问题标题】:Bluepay Security ErrorBluepay 安全错误
【发布时间】:2010-03-31 08:09:45
【问题描述】:

我正在尝试在我的 PHP 项目中实现 bluepay 支付服务,但我收到“安全错误”的返回消息。这是确切的调试页面结果: 响应:STATUS=E&MESSAGE=SECURITY%20ERROR 交易编号: 状态:E AVS 响应: CVV2 响应: 授权码: 消息:安全错误 再叫:

我使用了正确的商家 ID 和密钥。

有没有人知道!!!!请帮帮我!

【问题讨论】:

    标签: php


    【解决方案1】:

    只有 2 种方法可以在 BluePay 网关中获取安全错误。 1)。错误的帐户 ID 2)。错误的防篡改密封,这通常是错误的密钥的结果。我们始终建议人们复制并粘贴这 2 项,并假设您的内容正确,请直接致电或发送电子邮件给我,我将非常乐意查看您的确切帐户并查看错误显示在我们的日志。谢谢。

    蒂姆风衣 舒曼大道 184 号 #350 伊利诺伊州内珀维尔 60563 电话:630-300-2418 传真:866-422-6011 邮箱:ttrench@bluepay.com www.bluepay.com

    【讨论】:

    • 感谢您的回复!!我确定,我使用的是正确的帐户 ID 和密钥。在将数据发布到 bluepay 之前,防篡改密封变量包含以下数据,我将所有变量与另一个名为 ($tamper_proof_data) 的变量联系起来,如下所示 $tamper_proof_data = $this->_postData['SECRET_KEY'] 。 $this->_postData['ACCOUNT_ID'] .$this->_postData['TRANS_TYPE'] 。 $this->_postData['AMOUNT'] .$this->_postData['MASTER_ID'].$this->_postData['NAME1'].$this->_postData['PAYMENT_ACCOUNT']; $this->_postData['TAMPER_PROOF_SEAL']=bin2hex(md5($tamper_proof_data));
    • 我的疑问是,这是您所说的防篡改密封变量吗?????如果不是,请更清楚地说明这一点以及确切的方法是什么。
    猜你喜欢
    • 2016-07-15
    • 2014-04-05
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    相关资源
    最近更新 更多