我使用貝寶REST API通過REST的API-SDK的Java和想問一下是否有可能得到的迴應AVS/CVV比賽結果(或錯誤對象)。與帳單地址街道貝寶REST AVS/CV2碼
付款要求:
我沒幾個測試根據https://developer.paypal.com/docs/classic/lifecycle/sb_error-conditions/(部分「測試AVS錯誤」和「測試CVV碼」)(與沙盒和負面測試開啓) 「123 AVS_A街」結果INTERNAL_SERVICE_ERROR:
{ "name": "INTERNAL_SERVICE_ERROR", "debug_id": "baf56174e98c8", "message": "An internal service error has occurred", "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#INTERNAL_SERVICE_ERROR" }
的同一付款reque st與帳單地址街道「123 AVS_M Street」導致成功出售。
INTERNAL_SERVICE_ERROR在這種情況下的預期錯誤(AVS_A)?有沒有辦法如何獲得「原始AVS代碼」,而不是INTERNAL_SERVICE_ERROR或CREDIT_CARD_REJECTED?
我的請求負載:
{
"intent": "sale",
"payer": {
"payment_method": "credit_card",
"funding_instruments": [
{
"credit_card": {
"number": "4446283280247004",
"type": "visa",
"expire_month": 11,
"expire_year": 2018,
"cvv2": "888",
"first_name": "Susan",
"last_name": "Wagner",
"billing_address": {
"line1": "123 AVS_A Street",
"line2": "Billing Address Line 2",
"city": "London",
"country_code": "GB",
"postal_code": "W1T 2BU",
"state": "",
"phone": "12345"
}
}
}
]
},
"transactions": [
{
"amount": {
"currency": "GBP",
"total": "3.55",
"details": {
"shipping": "0.00",
"subtotal": "3.55",
"tax": "0.00"
}
},
"description": "T-Shirt XYZ"
}
]
}
還有一個問題:是否有可能在沙箱環境中使用先進的防欺詐管理過濾器?我使用Pro測試帳戶,但仍無法使用過濾器(當我點擊「立即升級」按鈕沒有任何反應):
https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_rc-manage
感謝您的快速回答。奇怪的是我無法在我的配置文件中配置任何「高級欺詐管理篩選器」,因爲它們呈灰色,「立即升級」按鈕不起作用。我的帳戶是已知問題還是問題? http://i.imgur.com/hBq3vB7。PNG – Lukas
嗯,所以這是怎麼回事: 您的標準配置文件將具有基本的欺詐管理過濾器和高級過濾器,貝寶收取一定的費用。如果您沒有註冊,標準的FMF設置將適用 - 並且默認是拒絕不匹配。讓我查看升級按鈕的情況。那個應該工作。 –
已確認 - 當啓用Pro時,應在SB中自動啓用高級FMF過濾器。 現在,請通過「developer.paypal.com - >應用程序 - >沙箱測試」創建一個「US-Business Pro」帳戶以訪問高級欺詐過濾器設置 –