Description
PayPal Express Checkout
PayPal Express Checkout is the most popular method of integrating PayPal payments using web service APIs. It has many advantages over PayPal Standard including advanced features and flexibility.
CodeIgniter PayPal Integration Demo Kit
Our FREE CodeIgniter PayPal Library includes basic samples of many PayPal API calls that work out of the box. These samples are simply the individual calls on their own, though, and may not provide the necessary guidance if you are not already familiar with the PayPal API calls you will be working with.
This demo kit is based on our CodeIgniter PayPal Library, but it includes a fully functional static shopping cart displayed within a basic Bootstrap design, and the PayPal Express Checkout APIs are fully integrated into this demo. This provides an in depth look at exactly what calls are made and when within the process of a shopping cart checkout in CodeIgniter.
PayPal Express Checkout Basic Integration
This FREE demo kit includes a basic PayPal Express Checkout integration. The API calls are made with minimal required parameters to process a payment.
- Shopping cart with items is displayed.
- Click to login to PayPal account (sandbox account credentials provided if you do not have your own.)
- API call to setup the PayPal checkout is made and the buyer is redirected to PayPal.
- Only an order amount and basic order description are included with the basic demo.
- Buyer logs in and reviews the order/payment details.
- Buyer is returned to site and API call is made to gather buyer’s information (ie. contact info and shipping address).
- Final review is displayed with shipping and tax amounts included.
- API calls is made to finalize the order and process the payment.
- Demo completes at a payment successful page.
Additional Demo Kits
For more advanced features of Express Checkout and other PayPal APIs take a look at our CodeIgniter PayPal Demo Kits collection.
Munna Khan –
The PayPal library works fine on local server but returns nothing on live server. not even any errors.
Array
(
[ERRORS] => Array
(
)
[RAWRESPONSE] =>
)
only REQUESTDATA and RAWREQUEST have values.
How can i solve this?
Andrew Angell (store manager) –
If you are getting an empty response then there must be some sort of a CURL error happening. You would need to catch CURL errors to see what that might be. Are you familiar with that?
csrockstar –
This was the quickest way to setup a payment system, at least for me. However, I want to let my customer pay each other. How do I do that using this download in codeigniter?
Andrew Angell (store manager) –
Will buyers be going through a checkout, and you just want the payment to go to a 3rd party? Or do you want users of your platform to be able to send simple payments to each other without any checkout involved?