コード例 #1
0
    $url = dirname('http://' . $serverName . ':' . $serverPort . $_SERVER['REQUEST_URI']);
    $returnURL = $url . "/AddBankAccountDetails.php";
    $cancelURL = $url . "/AddBankAccount.php";
    $cancelUrlDescription = "cancelurl";
    $returnUrlDescription = "returnurl";
    $weboptions = new WebOptionsType();
    $weboptions->returnUrl = $returnURL;
    $weboptions->cancelUrl = $cancelURL;
    $weboptions->returnUrlDescription = $returnUrlDescription;
    $weboptions->cancelUrlDescription = $cancelUrlDescription;
    $ABARequest->webOptions = $weboptions;
    $aa = new AdaptiveAccounts();
    //$aa->sandBoxEmailAddress = $sandboxEmail;
    $response = $aa->AddBankAccount($ABARequest);
    if (strtoupper($aa->isSuccess) == 'FAILURE') {
        $_SESSION['FAULTMSG'] = $aa->getLastError();
        $location = "APIError.php";
        header("Location: {$location}");
    } else {
        $location = "AddBankAccountDetails.php";
        $_SESSION['BankAdded'] = $response;
        header("Location: {$location}");
    }
} catch (Exception $ex) {
    $fault = new FaultMessage();
    $errorData = new ErrorData();
    $errorData->errorId = $ex->getFile();
    $errorData->message = $ex->getMessage();
    $fault->error = $errorData;
    $_SESSION['FAULTMSG'] = $fault;
    $location = "APIError.php";
コード例 #2
0
function GetVerifiedStatus()
{
    $emailid = '*****@*****.**';
    $firstName = 'Bonzop';
    $lastname = 'Zaius';
    $VstatusRequest = new GetVerifiedStatusRequest();
    $VstatusRequest->emailAddress = $emailid;
    $VstatusRequest->matchCriteria = 'NAME';
    $VstatusRequest->firstName = $firstName;
    $VstatusRequest->lastName = $lastname;
    $rEnvelope = new RequestEnvelope();
    $rEnvelope->errorLanguage = "en_US";
    $VstatusRequest->requestEnvelope = $rEnvelope;
    $aa = new AdaptiveAccounts();
    //$aa->sandBoxEmailAddress = $sandboxEmail;
    $response = $aa->GetVerifiedStatus($VstatusRequest);
    if (strtoupper($aa->isSuccess) == 'FAILURE') {
        $FaultMsg = $aa->getLastError();
        echo "Transaction get status error Id: ";
        if (is_array($FaultMsg->error)) {
            echo $FaultMsg->error[0]->errorId . ", error message: " . $FaultMsg->error[0]->message;
        } else {
            echo $FaultMsg->error->errorId . ", error message: " . $FaultMsg->error->message;
        }
    } else {
        echo "Get Verified Status  Successful! \n";
    }
}