コード例 #1
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";
    }
}
コード例 #2
0
    /* Make the call to PayPal to get the status of an account
       If an error occured, show the resulting errors
       */
    $VstatusRequest = new GetVerifiedStatusRequest();
    $VstatusRequest->emailAddress = $emailid;
    $VstatusRequest->matchCriteria = $city;
    $VstatusRequest->firstName = $firstName;
    $VstatusRequest->lastName = $lastname;
    $rEnvelope = new RequestEnvelope();
    $rEnvelope->errorLanguage = "en_US";
    $VstatusRequest->requestEnvelope = $rEnvelope;
    $serverName = $_SERVER['SERVER_NAME'];
    $serverPort = $_SERVER['SERVER_PORT'];
    $aa = new AdaptiveAccounts();
    //$aa->sandBoxEmailAddress = $sandboxEmail;
    $response = $aa->GetVerifiedStatus($VstatusRequest);
    if (strtoupper($aa->isSuccess) == 'FAILURE') {
        $_SESSION['FAULTMSG'] = $aa->getLastError();
        $location = "APIError.php";
        header("Location: {$location}");
    } else {
        $location = $response->redirectURL;
        if (!empty($location)) {
            $_SESSION['AddBankFundingSource'] = $response;
            header("Location: {$location}");
        }
    }
} catch (Exception $ex) {
    $fault = new FaultMessage();
    $errorData = new ErrorData();
    $errorData->errorId = $ex->getFile();