<?php
/**************************************************/
/*
Released by AwesomePHP.com, under the GPL License, a
copy of it should be attached to the zip file, or
you can view it on http://AwesomePHP.com/gpl.txt
*/
/**************************************************/
/*
This file will teach you show to use our class
to process payments from Paypal
*/
/* Get Paypal Class */
require_once('../paypal.class.php');
$doCheck = new Paypal;
/* Record bad/unauthorized transactions */
$doCheck->setLogFile('logfile.txt');
/*
Do actual checking
isPaid will be true if payment is good, otherwise
it will be false
*/
$isPaid = $doCheck->checkPayment($_POST);
if($isPaid == true){
/* Now do your own game, process the payment, store it in file or database */
/* To see sample implementation see our Membership V2.0 script found on our website */
/*
Here are some values returned. Entire paramters can be seen on
PaypalVariables.html located in main folder
*/
/*
check the $payment_status is Completed
check that $txn_id has not been previously processed
check that $receiver_email is your Primary PayPal email
check that $payment_amount/$payment_currency are correct
process payment
*/
/*
You can check the $payment_status and do your processing.
A list of what $payment_status might contain is avaiable
on PaymentStatus.html located in main folder
*/
}
?>
|