2014-02-05 31 views
1

我正在使用PayPal ios sdk付款。我試圖用沙箱模式下的信用卡付款。我得到狀態=未決。它接受我的的信用卡細節,但是當我點擊收費的信用卡據procees爲,然後我得到了來自PayPal響應:貝寶信用卡交易不能在沙箱模式下工作

{ 
client =  { 
    environment = sandbox; 
    "paypal_sdk_version" = "1.3.3"; 
    platform = iOS; 
    "product_name" = "PayPal iOS SDK"; 
}; 
payment =  { 
    amount = "122.00"; 
    "currency_code" = USD; 
    "short_description" = "Paying to MYAPP"; 
}; 
"proof_of_payment" =  { 
    "rest_api" =   { 
     "payment_id" = "PAY-6SB360568W1073911KLY6KAI"; 
     state = pending; 
    }; 
}; 
} 

它在NoNetwork/mockmode工作的罰款。貝寶登錄也在沙箱模式下工作。我用信用卡遺失了一些東西嗎?

+0

商戶帳戶是否設置爲美元之外的其他貨幣? – KishoreK

+0

沒有兩個都設置爲USD ...支付與PayPal登錄工作正常相同 – vivek

+0

@KishoreK ...... – vivek

回答

1

您很可能爲接收帳戶啓用了付款審覈。要禁用此功能,請點擊沙箱帳戶列表中帳戶下的配置文件鏈接,然後在設置標籤上關閉付款審覈。