2014-01-17 27 views
0

我正在開發與Opencart網站。將PayPal Website Payment Protest mode集成。在管理面板中選擇測試模式是。Opecart中的貝寶親配置問題

但在正面時,我去付款,並輸入visa卡號碼和其他的東西,然後點擊確認付款後顯示錯誤This transaction cannot be processed due to an invalid merchant configuration.

我按照以下步驟進行:

Log out Paypal account 
clearing browser cache and cookies (I use firefox). 
Go to developer.paypal.com and login with the real paypal account (not the Sandbox one) 
Go to Applications 
Click on Sandbox accounts 
(Optional) Import your old accounts from your former Sandbox account after the redirect to the accounts page 
Click on the account you want to log in to 
Choose Sandbox site 
Log in to that site using your test bussiness account 
Go to My Profile 
In Account information click on Request API Credentials 

我仍然有同樣的問題。在我得到Secury header is not valid之前。我嘗試了很多時間,但沒有得到適當的錯誤。

+0

Plz幫助我,我也面臨同樣的問題..如果你發現這個問題的任何解決方案PLZ建議我 – Sandesh

回答

0

您並非真的需要使用Sandbox來進行測試,還有其他選擇,例如使用其他PayPal並通過授權模式處理$ 0.01。 (這種方式可以拒絕付款)

請嘗試使用Paypal Express Checkout。所有你需要做的就是填寫API憑證,一切都會工作。

+0

是的,你是對的..但我想整合信用卡付款,而不是重定向在貝寶網站,所以...... 。 – harsh4u

+0

爲什麼選擇專業版,因此​​不會重定向到PayPal?還有30美元的月租費。看看這裏的比較:https://www.paypal.com/webapps/mpp/compare-business-products 此外,如果它將您重定向到PayPal呢?交易完成後,用戶仍然會被重定向回您的頁面。 – Auph

+0

@Auph PLZ幫助我面對同樣的問題。我也嘗試PayPal Express Checkout,但如果購物車價格較低,這裏有一個錯誤「貨幣不受支持」 – Sandesh

0

您需要將您的沙盒帳戶升級到Business Pro。

  1. 登錄https://developer.paypal.com
  2. 轉到Dashboad和開放Sandbox -> Accounts
  3. 選擇一個帳戶,然後單擊Profile
  4. Profile選項卡中單擊Upgrade to Pro

注意,你應該有一個業務沙盒帳戶才能將其升級到專業版。