【发布时间】:2020-05-13 10:10:23
【问题描述】:
我正在使用 asp.net 来集成网络资源支付网关。我成功进入付款页面,但在填写卡详细信息并付款后,订单自动拒绝。当我在 Cybersource 仪表板中搜索时,出现以下错误。
客户端应用 Secure Acceptance 网络/移动 原因代码 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"/>
等等…………
【问题讨论】:
标签: c# asp.net-mvc cybersource