<?php
require_once 'vendor/autoload.php';
use MangoPay\MangoPayApi;
use MangoPay\Libraries\ResponseException as MGPResponseException;
use MangoPay\Libraries\Exception as MGPException;
$api = new MangoPayApi();
$api->Config->ClientId = 'your-client-id';
$api->Config->ClientPassword = 'your-api-key';
$api->Config->TemporaryFolder = 'tmp/';
//To get only Fees Wallets
try {
$fundsType = \MangoPay\FundsType::FEES;
$response = $api->Clients->GetWallets($fundsType);
print_r($response);
} catch(MGPResponseException $e) {
print_r($e);
} catch(MGPException $e) {
print_r($e);
}
// To only get Credit Wallets
try {
$fundsType = \MangoPay\FundsType::CREDIT
$response = $api->Clients->GetWallets($fundsType);
print_r($response);
} catch(MGPResponseException $e) {
print_r($e);
} catch(MGPException $e) {
print_r($e);
}
[
{
"Balance": {
"Currency": "EUR",
"Amount": 1027
},
"Currency": "EUR",
"FundsType": "FEES",
"Id": "FEES_EUR",
"Tag": null,
"CreationDate": 1658926202
}
]
<?php
require_once 'vendor/autoload.php';
use MangoPay\MangoPayApi;
use MangoPay\Libraries\ResponseException as MGPResponseException;
use MangoPay\Libraries\Exception as MGPException;
$api = new MangoPayApi();
$api->Config->ClientId = 'your-client-id';
$api->Config->ClientPassword = 'your-api-key';
$api->Config->TemporaryFolder = 'tmp/';
//To get only Fees Wallets
try {
$fundsType = \MangoPay\FundsType::FEES;
$response = $api->Clients->GetWallets($fundsType);
print_r($response);
} catch(MGPResponseException $e) {
print_r($e);
} catch(MGPException $e) {
print_r($e);
}
// To only get Credit Wallets
try {
$fundsType = \MangoPay\FundsType::CREDIT
$response = $api->Clients->GetWallets($fundsType);
print_r($response);
} catch(MGPResponseException $e) {
print_r($e);
} catch(MGPException $e) {
print_r($e);
}
[
{
"Balance": {
"Currency": "EUR",
"Amount": 1027
},
"Currency": "EUR",
"FundsType": "FEES",
"Id": "FEES_EUR",
"Tag": null,
"CreationDate": 1658926202
}
]
FEES, CREDITThe type of funds in the Client Wallet:FEES – Fees Wallet, for fees collected by the platform, specific to the Client Wallet object.CREDIT – Repudiation Wallet, for funds for the platform’s dispute management, specific to the Client Wallet object.200
Show properties
Show properties
Show properties
1260 whereas JPY 12 would be represented as just 12).DEFAULT, FEES, CREDITThe type of funds in the wallet:DEFAULT – Regular funds for user-owned wallets. Wallets with this FundsType cannot have a negative balance.FEES – Fees Wallet, for fees collected by the platform, specific to the Client Wallet object.CREDIT – Repudiation Wallet, for funds for the platform’s dispute management, specific to the Client Wallet object.Id of Client Wallet object has the format FundsType_Currency, for example: FEES_EUR, CREDIT_GBP, etc.[
{
"Balance": {
"Currency": "EUR",
"Amount": 1027
},
"Currency": "EUR",
"FundsType": "FEES",
"Id": "FEES_EUR",
"Tag": null,
"CreationDate": 1658926202
}
]
<?php
require_once 'vendor/autoload.php';
use MangoPay\MangoPayApi;
use MangoPay\Libraries\ResponseException as MGPResponseException;
use MangoPay\Libraries\Exception as MGPException;
$api = new MangoPayApi();
$api->Config->ClientId = 'your-client-id';
$api->Config->ClientPassword = 'your-api-key';
$api->Config->TemporaryFolder = 'tmp/';
//To get only Fees Wallets
try {
$fundsType = \MangoPay\FundsType::FEES;
$response = $api->Clients->GetWallets($fundsType);
print_r($response);
} catch(MGPResponseException $e) {
print_r($e);
} catch(MGPException $e) {
print_r($e);
}
// To only get Credit Wallets
try {
$fundsType = \MangoPay\FundsType::CREDIT
$response = $api->Clients->GetWallets($fundsType);
print_r($response);
} catch(MGPResponseException $e) {
print_r($e);
} catch(MGPException $e) {
print_r($e);
}
Was this page helpful?