- Ajax Image Upload with Progressbar with jQuery and PHP
- Post to Facebook Page Wall Using PHP + Graph
- 40+ CSS Buttons from codepen
- Ajax Add & Delete MySQL records using jQuery & PHP
- Ajax Image Upload and Resize with jQuery and PHP
- Simple Ajax Pagination with jQuery & PHP
- PayPal Express Checkout with PHP
- 30 Pure CSS3 Tutorials & Examples
- Post on Facebook wall using PHP
- Loading More Results From Database Using jQuery Ajax
- Login with Google using PHP API library
- Ajax Facebook Connect with jQuery & PHP
This is continuation of the previous post how to setup Paypal Express Checkout in your website. You do not necessarily need to setup Paypal Instant Payment Notification (IPN), but if want to automate tasks and keep track of customer actions back in their PayPal account, you should create and setup an IPN listener script.
Paypal is the most popular and convenient way to get paid. If you are selling some products in your website, you should definitely use Paypal payment gateway, why? because it’s free and there are over 350 million Paypal users all over the world who would happily purchase your products.
In this tutorial let us find-out how we can use Paypal Express Checkout in websites to sell some products instantly.
Pointing Paypal Instant Payment Notification (IPN) to your listener script is very easy, just follow screenshot instructions below and your script will start receiving any transaction notification from Paypal. You can also read how to setup Paypal IPN listener script in your website.
If you are wondering how to get Paypal API username, password and signature. It’s fairly easy, just follow steps provided below with screenshots. Note: Your account must be a Premier or Business account.
- Obtain API Credentials from a Sandbox Test Account Go to https://developer.paypal.com/
- Login to your PayPal’s Sandbox Test environment account. (or create an account if you don’t have one.)
- Select Test Accounts.
- Click the Create Test Accounts link.
- Select Test Accounts.
- Choose Seller for the Account Type.
- Change the password to something you can remember and make a note of it.
Note: The Login Email is a pseudo-randomized address, which is based on the login email address you used to create your sandbox account. Credit card and bank account numbers are also generated randomly.
- Click Create Accounts when you are finished modifying the account.
- From the Test Accounts list, select the account you created and click Enter Sandbox.
- Log into the account.
- Click My Account.
- Click Profile.
- Under Account Information, click API Access.
- Click Request API Credentials.
- Click API Signature.
- Click the Agree checkbox.
- Click Submit.
- Make a note or copy/paste these fields into the PayPal Shopping Cart Integration Wizard Generate Code form:
You can always retrieve these credendials from the Sandbox Test Environment by selecting API Credentials to view the API credentials you have created for test accounts.