PHP Classes

File: Example/gift_certificate.php

Recommend this page to a friend!
  Classes of Sithu Kyaw   Go PayPal   Example/gift_certificate.php   Download  
File: Example/gift_certificate.php
Role: Example script
Content type: text/plain
Description: Buy Gift Certificate Example
Class: Go PayPal
Generate HTML for Paypal payment buttons and forms
Author: By
Last change: Just update
Date: 13 years ago
Size: 2,182 bytes
 

Contents

Class file image Download
<?php
################
# Using html() #
################

$paypal = new GoPayPal(GIFT_CERTIFICATE);
//$paypal->sandbox = true;
$paypal->openInNewWindow = true;
$paypal->set('business', 'cithukyaw@gmail.com');
$paypal->set('currency_code', 'SGD');
$paypal->set('country', 'SG');
$paypal->set('item_name','Gift Item');
$paypal->set('item_number','001');
$paypal->set('amount','50');
$paypal->set('min_denom','10');
$paypal->set('max_denom','500');
$paypal->set('shopping_url', 'http://cithu.0fees.net/GoPayPal/Example/index.php?api=gift_certificate');
$paypal->set('notify_url', 'http://cithu.0fees.net/GoPayPal/Example/payment_complete.php'); # rm must be 2, need to be hosted online
$paypal->set('rm', 2); # return by POST
$paypal->set('no_note', 0);
$paypal->set('custom', md5(time()));

# If you set your custom button here, PayPal subscribe button will be displayed.
//$paypal->setButton('<button type="submit">Pay PayPal - The safer, easier way to pay online!</button>');

echo $paypal->html();

if(
sizeof($_POST)){
    echo
'<pre>'; print_r($_POST); echo '</pre>';
}

###################
# Using getHtml() #
###################
# If you want to use other HTML between paypal form opening and close tag, use getHtml(), but write </form> by yourself
/*
    $paypal = new GoPayPalGIFT_CERTIFICATE);
    $paypal->sandbox = true;
    $paypal->openInNewWindow = true;
    $paypal->set('business', 'cithukyaw@gmail.com');
    $paypal->set('currency_code', 'SGD');
    $paypal->set('country', 'SG');
    $paypal->set('item_name','Gift Item');
    $paypal->set('item_number','001');
    $paypal->set('amount','50');
    $paypal->set('min_denom','10');
    $paypal->set('max_denom','500');
    $paypal->set('shopping_url', 'http://cithu.0fees.net/GoPayPal/Example/index.php?api=gift_certificate');
    $paypal->set('notify_url', 'http://cithu.0fees.net/GoPayPal/Example/payment_complete.php'); # rm must be 2, need to be hosted online
    $paypal->set('rm', 2); # return by POST
    $paypal->set('no_note', 0);
    $paypal->set('custom', md5(time()));
   
    echo $paypal->getHtml();
    ?>
    <div>
        <button type="submit">Buy Gift Certificate via PayPal</button>
    </div>
    </form>
*/