Enable Instant Payment Notification (IPN) and Website Payments Std
1. From the Payment Gateways page, click the ADD GATEWAY button.
2. From the Add Gateway page, click the PAYPAL button.
3. You will now be on the Add Gateway configuration page for PayPal.
4. In the field named PayPal Account, enter your PayPal (business) email address. This needs to match the same email that you have setup as your Primary email address within Paypal.
5. Scroll down to the bottom of the page and find the section called Payment Methods.
6. Check the box next to the PayPal payment method.
7. At the bottom of the page, click the SAVE button.
8. Keep the AbleCommerce PayPal configuration page up so you can copy the URL for the next step.
Enable IPN within your PayPal account
This step is required for all versions of PayPal.
1. Go to PayPal’s website and login to your PayPal business account.
2. After logging in, you should be on the My Account page.
3. From the top navigation bar, click on the Profile link.
4. From the Profile page, find the section called Selling Preferences, and click on the “Instant Payment Notification Preferences” link.
Select Instant Payment Notification in Selling Preferences
5. On the next page, check the box to activate Instant Payment Notification.
6. Now, go back to the AbleCommerce PayPal configuration page and copy the URL displayed below Instant
e.g. https://www.mystore.com/ProcessPayPal.ashx (for live transactions the URL must be in SSL form)
7. Return to the PayPal IPN page and paste this URL into the field provided for Notification URL.

8. Click the SAVE button when finished.
9. From the profile tab, under the Selling Preferences column, choose Language Encoding.
10. From the Language Encoding page, click the More Options button.
11. From the More Encoding Options page, select “UTF-8”. The second option should indicate “Yes” to use the same encoding selected above.
12. Save your changes
STOP HERE unless you are going to implement Website Payment Pro and/or PayPal Express.
If you do not have this, please follow the steps in the next section “Obtain your API Credentials”
1. Return to the PayPal gateway configuration page in AbleCommerce.
2. In the section called “Express Checkout and Direct Payment”, you will need to enter 3 pieces of API data. This is not the same information used for your PayPal business account.
3. Enter your API Username into the field provided.
4. Enter your API Password into the field provided.
5. Enter your API Signature into the field provided.
6. Choose the type of Authorization Mode.
Sale: to capture funds immediately at the time of purchase. You should not use this feature unless you are able to ship goods the same day of the sale.
7. Debug Mode is an optional feature and should only be enabled at the direction of AbleCommerce support.
8. For development and testing use, you can check the Use Sandbox option. See the last section below for information on testing in Sandbox mode.
9. If you would like PayPal to offer your customers credit terms for purchases over $99, then check the box to Enable PayPal Credit at checkout.
10. Scroll down to the bottom of the page and find the section called Payment Methods.
11. If you are going to use Paypal’s Website Payment Pro, then you will need to associate payment methods to the gateway by checking the box next to all credit card payment methods that will use this PayPal gateway integration. If you will be using Website Payments Standard, then make sure you have PayPal as a selected payment method.
12. Click the SAVE button when finished
1. Go to PayPal’s website and login to your PayPal business account.
2. After logging in, you should be on the My Account page.
3. From the top navigation bar, click on Profile link.
4. From the Profile page, find the section called Account Information, and click on the “Request API credentials” link.
5. From the Request API Credentials page, click the link “Set up PayPal API credentials and permissions” from the Option 1 – PayPal API box
6. From the next page, select Request (or View) API signature from the Option 2 box as shown below.
7. The next page will display your API Signature credentials, which include API username, password, and signature. SAVE THIS FOR FUTURE REFERENCE.
8. When finished, click the Done button. You will need to enter this information into the PayPal configuration page in AbleCommerce.

- New Site Development
- Magento Upgrades
- 3rd Party Web Services Integrations
- Mobile-friendly Designs
Support
For 24 x 7 support on your current project or hosted website, visit our help desk. Our knowledgeable staff is ready to assist you with any issue or question. We also offer an ever-expanding knowledge base with helpful tools and how-to information.
Visit the Help DeskTestimonials
“Web2Market has surpassed our expectations. Everyone on staff is very knowledgeable, always available and willing to do what it takes to meet our needs. Our confidence in Web2Market’s design, programming and management abilities allows us to relax and focus on other projects, knowing the job will be done right, on time and within budget.”
– Greg Owens, Webmaster, BBB Industries
Read more testimonials