2015-10-15 48 views
1

我一直在使用mangopay PHP SDK。我已成功創建使用相同SDK的正常/合法用戶。如何在mangopay錢包中添加餘額?

但我卡在傳輸API。我無法執行任何交易。我已經創建了多個用戶和相應的錢包,我可以通過sandbox dashboard查看。但我無法爲任何用戶在錢包中添加餘額。

任何人都可以幫助我,併爲我清除mangopay流。

我還發現了一個dashboard,但我不知道它是如何與我的沙箱相關的。

每次我嘗試將錢從一個用戶轉移到另一個用戶時,我總是得到如下錯誤:錢包中沒有足夠的餘額。 (當然,因爲我不能爲特定用戶添加金額)

請幫我看看這裏。

謝謝。

+0

要小心,因爲「getmango.com」與您的問題實際涉及的「mangopay.com」無關 – hobailey

回答

1

尋找mangopay示例代碼,功能將是這樣。您必須確保錢包ID有效。

$mangoPayApi = new \MangoPay\MangoPayApi(); 
$mangoPayApi->Config->ClientId = "mangopayuser"; 
$mangoPayApi->Config->ClientPassword = "mangopaypassword"; 
$mangoPayApi->Config->TemporaryFolder = "cache/dir/path"; 

$Transfer = new \MangoPay\Transfer(); 
$Transfer->AuthorId = $authorId; 
$Transfer->DebitedFunds = new \MangoPay\Money(); 
$Transfer->DebitedFunds->Currency = "EUR"; 
$Transfer->DebitedFunds->Amount = 2500; 
$Transfer->Fees = new \MangoPay\Money(); 
$Transfer->Fees->Currency = "EUR"; 
$Transfer->Fees->Amount = 500; 

/** 
* please make sure that $debitedWalletId and $creditedWalletId are valid wallet ids 
**/ 
$Transfer->DebitedWalletID = $debitedWalletId; 
$Transfer->CreditedWalletId = $creditedWalletId; 

$result = $mangoPayApi->Transfers->Create($Transfer); 
相關問題