function _wpsc_buy_now_callback()
{
    global $wpsc_cart, $user_ID;
    $paypal_url = get_option('paypal_multiple_url');
    $_POST['custom_gateway'] = 'wpsc_merchant_paypal_standard';
    define("WPSC_PAYPAL_BUY_NOW", true);
    wpsc_add_to_cart();
    wpsc_submit_checkout(false);
}
Esempio n. 2
0
<?php

global $wpdb, $user_ID, $nzshpcrt_gateways;
//$curgateway = get_option('payment_gateway');
$sessionid = $_GET['sessionid'];
if ($_GET['gateway'] == 'google') {
    wpsc_google_checkout_submit();
    unset($_SESSION['wpsc_sessionid']);
} elseif ($_GET['gateway'] == 'noca') {
    wpsc_submit_checkout();
}
if ($_SESSION['wpsc_previous_selected_gateway'] == 'paypal_certified') {
    $sessionid = $_SESSION['paypalexpresssessionid'];
}
//exit("test!");
$errorcode = '';
$transactid = '';
if ($_REQUEST['eway'] == '1') {
    $sessionid = $_GET['result'];
} elseif ($_REQUEST['eway'] == '0') {
    echo $_SESSION['eway_message'];
} elseif ($_REQUEST['payflow'] == '1') {
    echo $_SESSION['payflow_message'];
    $_SESSION['payflow_message'] = '';
}
//exit('getting here?<pre>'.print_r($_SESSION[[wpsc_previous_selected_gateway], true).'</pre>'.get_option('payment_gateway'));
if ($_SESSION['wpsc_previous_selected_gateway'] == 'paypal_certified' && $_SESSION['paypalExpressMessage'] != '') {
    echo $_SESSION['paypalExpressMessage'];
} else {
    if ($_SESSION['wpsc_previous_selected_gateway'] == 'dps') {
        $sessionid = decrypt_dps_response();