File: //www/exchange2/cmws/samples/client-org-bank-account-edit.php
<?php
/* required includes */
require_once("../../exchange/Bin/constants.php");
require_once("../../exchange/Bin/init.php");
require_once(ROOT_FOLDER."Bin/Security.php");
require_once(ROOT_FOLDER."admin/classes/Model/base_actions.php");
require_once(ROOT_FOLDER."admin/classes/Model/CMSync.php");
/* TEST CUSTOM BANK DATA */
$customBankAccountData = array(
"id" => "420",
"account_number" => null,
"bank_account_type_name" => "Current",
"bank_name" => "AIB",
"currency_code" => "eur",
"sort_code" => null,
"iban" => "NL79ABNA8589312569",
"swift_bic" => "YXUZ10XC",
"org_or_ppl_exchange_ref_id" => "12207000044",
"role_exchange_ref_id" => "12207000044");
$cmSync = new CMSync();
if (!$cmSync->cmSyncOrgEnable) {
exit;
}
/* Test Adding New Bank Account */
$cmSync->setBankAccountData($customBankAccountData);
$stat = $cmSync->doEditBankAccount($customBankAccountData["id"]);
if ($stat) {
$cmSync->printResponse();
} else {
echo $cmSync->getErrorMessage();
}