【问题标题】:Converge API : error 4007 - CVV2 Requested But No DataConverge API:错误 4007 - 已请求 CVV2 但没有数据
【发布时间】:2018-01-20 14:16:23
【问题描述】:

请求网址:

https://api.demo.convergepay.com/VirtualMerchantDemo/processxml.do

这是我的示例 Xml 请求:

<txn>
  <ssl_merchant_id>MERCHANTID12345</ssl_merchant_id>
  <ssl_user_id>USERID12345</ssl_user_id>
  <ssl_pin>PIN1245</ssl_pin>
  <ssl_test_mode>false</ssl_test_mode>
  <ssl_transaction_type>ccsale</ssl_transaction_type>
  <ssl_card_number>5472063333333330</ssl_card_number>
  <ssl_exp_date>0118</ssl_exp_date>
  <ssl_amount>1.00</ssl_amount>
</txn>

我的结果:

<?xml version="1.0" encoding="UTF-8"?>
<txn>
  <errorCode>4007</errorCode>
  <errorName>CVV2 Requested But No Data</errorName>
  <errorMessage>CVV2 check cannot be performed as no data was supplied in the authorization request.</errorMessage>
</txn>

但是,只需使用开发网站上的公共密码更改我自己的凭据:https://developer.elavon.com/#/api/eb6e9106-0172-4305-bc5a-b3ebe832f823.rcosoomi/versions/5180a9f2-741b-439c-bced-5c84a822f39b.rcosoomi/documents/?converge-integration-guide/book/transaction_types/credit_card/sale.html

我得到了正确的回应。

<?xml version="1.0" encoding="UTF-8"?> 
<txn>
  <ssl_card_short_description>MC</ssl_card_short_description>
  <ssl_cvv2_response></ssl_cvv2_response>
  <ssl_account_balance>1.00</ssl_account_balance>
  <ssl_result_message>APPROVAL</ssl_result_message>
  <ssl_invoice_number></ssl_invoice_number>
  <ssl_promo_code></ssl_promo_code>
  <ssl_result>0</ssl_result>
  <ssl_txn_id>200118A15-9C4ECA77-4A72-425F-9F8A-4F9E27B93DB2</ssl_txn_id>
  <ssl_completion_date></ssl_completion_date>
  <ssl_transaction_type>SALE</ssl_transaction_type>
  <ssl_avs_response> </ssl_avs_response>
  <ssl_account_status></ssl_account_status>
  <ssl_approval_code>CMC675</ssl_approval_code>
  <ssl_enrollment></ssl_enrollment>
  <ssl_exp_date>1225</ssl_exp_date>
  <ssl_loyalty_program></ssl_loyalty_program>
  <ssl_tender_amount></ssl_tender_amount>
  <ssl_departure_date></ssl_departure_date>
  <ssl_card_type>CREDITCARD</ssl_card_type>
  <ssl_loyalty_account_balance></ssl_loyalty_account_balance>
  <ssl_salestax></ssl_salestax>
  <ssl_amount>1.00</ssl_amount>
  <ssl_card_number>54**********3330</ssl_card_number>
  <ssl_issue_points></ssl_issue_points>
  <ssl_txn_time>01/20/2018 09:13:19 AM</ssl_txn_time>
  <ssl_access_code></ssl_access_code>
</txn>

因此,我的演示组织必须设置为需要 cvv2 代码。我该如何解决? 提前致谢!

【问题讨论】:

    标签: payment-gateway payment


    【解决方案1】:

    可以通过登录门户网站,然后导航到

    来修复

    终端(点击)->支付字段->然后将cvv2字段设置为不需要。

    【讨论】:

    • 对我来说,不可能使 cvv2 字段不需要,因为它在表单中被禁用...
    • 在这种情况下,您可能需要致电他们寻求支持。
    猜你喜欢
    • 2021-03-16
    • 2016-04-15
    • 2018-08-07
    • 2022-10-12
    • 2019-11-10
    • 1970-01-01
    • 2021-03-08
    • 2016-09-11
    • 2021-10-17
    相关资源
    最近更新 更多