繁体   English   中英

Cybersource 安全验收托管结账失败并需要账单信息

[英]Cybersource secure acceptance hosted checkout fails and require billing information

我正在使用 asp.net 来集成网络资源支付网关。 我成功进入付款页面,但在填写卡详细信息并付款后,订单自动拒绝。 当我在 Cybersource 仪表板中搜索时,出现以下错误。

客户端应用Secure Acceptance Web/Mobile原因代码101回复消息请求数据未通过此应用程序的必填字段检查: [bill_address1, bill_city, bill_country, customer_email, customer_lastname]回复不完整的请求数据回复代码0应用程序信用卡授权

例如,我在隐藏字段中发送以下地址

<input type="hidden" name="access_key" value="myaccess_key">
    <input type="hidden" name="profile_id" value="myprofile_id">
    <input type="hidden" name="transaction_uuid" value="mytransaction_uuid">
    <input type="hidden" name="signed_field_names" value="access_key,profile_id,bill_address1,bill_city,bill_country,customer_email,customer_lastname,transaction_uuid,signed_field_names,unsigned_field_names,signed_date_time,locale,transaction_type,reference_number,amount,currency">
    <input type="hidden" name="unsigned_field_names" value="">
    <input type="hidden" name="signed_date_time" value="mytime">
    <input type="hidden" name="locale" value="en">
    <input type="hidden" name="bill_address1" value="test"/>
    <input type="hidden" name="bill_city" value="London"/>
    <input type="hidden" name="bill_country" value="GB"/>
    <input type="hidden" name="customer_email" value="test@test.test"/>
    <input type="hidden" name="customer_lastname" value="TEST"/>

等等..........

您在帐单地址的隐藏输入控件中提供的名称不正确。 尝试使用以下名称,它对我有用。

<input type="hidden" name="bill_to_address_line1" value="test"/>
<input type="hidden" name="bill_to_address_city" value="London"/>
<input type="hidden" name="bill_to_address_country" value="GB"/>
<input type="hidden" name="bill_to_email" value="test@test.test"/>
<input type="hidden" name="bill_to_surname" value="TEST"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM