Exemplo n.º 1
0
    $array['recurring']['amount'] = $_POST['recurringAmount'];
}
if (isset($_POST['recurringBillingCycle'])) {
    $array['recurring']['billingCycle'] = $_POST['recurringBillingCycle'];
}
if (isset($_POST['recurringBillingLeft'])) {
    $array['recurring']['billingLeft'] = $_POST['recurringBillingLeft'];
}
if (isset($_POST['recurringBillingDay'])) {
    $array['recurring']['billingDay'] = $_POST['recurringBillingDay'];
}
if (isset($_POST['recurringStartDate'])) {
    $array['recurring']['startDate'] = $_POST['recurringStartDate'];
}
// EXECUTE
$result = $payline->do_webpayment($array);
// RESPONSE
if (isset($_POST['debug'])) {
    require '../demos/result/header.html';
    echo '<H3>REQUEST</H3>';
    print_a($payline->do_webpayment($array, 1), 0, true);
    echo '<H3>RESPONSE</H3>';
    print_a($result, 0, true);
    require '../demos/result/footer.html';
} else {
    if (isset($result) && $result['result']['code'] == '00000') {
        header("location:" . $result['redirectURL']);
        exit;
    } elseif (isset($result)) {
        echo 'ERROR : ' . $result['result']['code'] . ' ' . $result['result']['longMessage'] . ' <BR/>';
    }
Exemplo n.º 2
0
$array = array();
$payline = new paylineSDK();
// PAYMENT
$array['payment']['amount'] = $_POST['amount'];
$array['payment']['currency'] = $_POST['currency'];
// ORDER
$array['order']['ref'] = $_POST['ref'];
$array['order']['amount'] = $_POST['amount'];
$array['order']['currency'] = $_POST['currency'];
// CONTRACT NUMBERS
if (isset($_POST['paymentContractNumber'])) {
    $contracts = explode(";", $_POST['paymentContractNumber']);
    $array['contracts'] = $contracts;
}
// EXECUTE
$result = $payline->do_webpayment($array);
// RESPONSE
if (isset($_POST['debug'])) {
    require '../demos/result/header.html';
    echo '<H3>REQUEST</H3>';
    print_a($array, 0, true);
    echo '<H3>RESPONSE</H3>';
    print_a($result, 0, true);
    require '../demos/result/footer.html';
} else {
    if (isset($result) && $result['result']['code'] == '00000') {
        header("location:" . $result['redirectURL']);
        exit;
    } elseif (isset($result)) {
        echo 'ERROR : ' . $result['result']['code'] . ' ' . $result['result']['longMessage'] . ' <BR/>';
    }