我正在使用 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"/>
等等..........