Help Center
ASecureCart.Net  
Back Searchable Knowledgebase
 
Integrating with PayPal Payments Standard  (Article #: R10013, Category: Payment Methods)

Please note: the below article discusses integrating with PayPal's Payments Standard service. For PayPal's Payments Pro service, see this article. For information about PayPal Payflow Link or PayPal Payments Advanced, see this article here. If you not sure which PayPal product suite is the best fit for your needs, call 877-455-1479 and a member of PayPal's Telesales and Merchant Integration team can assist you.

PayPal is an online payment processing service that enables any individual or business with an email address to securely send and receive payments online. At check out time, ASecureCart will pass control to PayPal to handle the transfer of funds. ASecureCart fully supports PayPal's Instant Payment Notification (IPN). With IPN enabled, PayPal can inform ASecureCart of the payment status, the order status will be updated accordingly and you and the shopper will be notified.

To configure ASecureCart to use PayPal, select the "PayPal Payments Standard" option from the "Available Options" list of the "Payment Methods" screen and enter your Primary PayPal account e-mail address. Click the "Save" button.

That's it -- your cart now supports PayPal!

Note - opening a PayPal account is not required prior to using ASecureCart but you must create a PayPal account before you can actually receive the money so it is highly recommended.

PayPal's Instant Payment Notification (IPN)
When PayPal's IPN is activated, PayPal will submit payment status information to ASecureCart and the order will be updated accordingly. ASecureCart will work without requiring you to explicitly setup IPN by passing the "Notify_URL" to PayPal as part of the request. However, we recommend setting it up in your PayPal account to handle post order transactions such as Refunds.

To utilize PayPal's IPN, you will need to login to your PayPal Business account, click the "Profile" tab and then click the "Instant Payment Notification Preferences" link under "Selling Preferences". Click the Edit button and then check the "Instant Payment Notification" check box. For the URL, enter "http://www.asecurecart.net/server/PayPalIPN.aspx/YOUR_CART_NAME" such as:

http://www.asecurecart.net/server/PayPalIPN.aspx/demo

Then, click the "Save" button to save your PayPal settings.

PayPal's Sandbox
PayPal has a fully functional development environment called the Sandbox which allows test transactions. ASecureCart is integrated with PayPal's Sandbox so you can fully test ordering prior to activating your web site. However, you will need to create a Developer Account and test accounts at PayPal in order to use their Sandbox. When the "Test Mode" box is checked, orders will be submitted to the Sandbox environment. When not checked, ASecureCart will submit orders to the live system. Always remember to uncheck this box when going live or orders will NOT be sent to your real merchant account!. Always click the "Save" button to save any changes you've made on the Payment Methods screen.

For additional information on using ASecureCart to post to PayPal's Sandbox, see Testing with PayPal's Sandbox.