Skip to content

A PayPal component for Yii framework to utilize Express Checkout and Direct Payment APIs

Notifications You must be signed in to change notification settings

mathzol/yii-paypal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

yii-paypal

A PayPal component for Yii framework to utilize Express Checkout and Direct Payment APIs

Installation

Download the package, extract the component file (Paypal.php) to your components directory and optionally extract sample controller and view files to test the component. After place the Paypal configuration array inside your 'components' definitions.

'Paypal' => array(
	'class'=>'application.components.Paypal',
	'apiUsername' => 'YOUR_API_USERNAME',
	'apiPassword' => 'YOUR_API_PASSWORD',
	'apiSignature' => 'YOUR_API_SIGNATURE',
	'apiLive' => false,
	
	'returnUrl' => 'paypal/confirm/', //regardless of url management component
	'cancelUrl' => 'paypal/cancel/', //regardless of url management component
	
    // Default currency to use, if not set USD is the default
    'currency' => 'USD',

    // Default description to use, defaults to an empty string
    //'defaultDescription' => '',

    // Default Quantity to use, defaults to 1
    //'defaultQuantity' => '1',

	//The version of the paypal api to use, defaults to '3.0' (review PayPal documentation to include a valid API version)
    //'version' => '3.0',
),

About

A PayPal component for Yii framework to utilize Express Checkout and Direct Payment APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%