eCommerce
  Navigation

Paypal

The system allows you to accept payment via PayPal.  The following account types with PayPal are supported

Express Checkout

This is the most popular method to allow users to pay via PayPal.  With this method the user clicks on the "Checkout with Paypal" button on cart page located on your site.  They will the be brought to a paypal page where they login and authorize the payment. The user  will then be brought back to the site where the order is completed. The user never reveals their card data to your site.  

Users can pay with thier paypal account or with a credit card

Requirements

  • eCommerce Module

Fees

  • Monthly: Free

PayPal Payments Standard

This plan requires you to create all your products on the paypal system and then create special buttons on your webpages for each product.  When you click on the Add to Cart button for the product on your website, you will be brought to the PayPal cart. This method does not require any special software or ecommerce system, because every button is hard coded to point to PayPal. The cart and checkout system are both on the PayPal site. For further information on how to sell products using this method, please refer to the PayPal documentation.

This plan can be used with the Express Checkout option for free.

PayPal Payments Pro

This uses PayPal as your payment processor so you can accept credit and debit cards on your website. This includes an ecommerce payment gateway so users can make purchases without leaving your site. This is a paid service from PayPal where you pay $30/month (as of July, 2017).

Requirements

  • eCommerce Module

Fees

  • Monthly: $30

PayPal Payflow Pro

This plan allows more advanced features like recurring payments and the ability to use PayPal as a gateway and merchant account.  Also you can process payments via the phone using a virtual terminal and the checkout process keeps the user on the website at all times. This is an add-on option for which PayPal charges an additional $10/month (as of July, 2017) if  you already have a PayPal Payments Pro account.

This option allows you to manage the subscriptions through PayPal manager. Note that PayPal does not allows third parties to change the address of the user that is set in their profile. The user information that is sent from PayPal into the AspireEcommerce is based upon the initial profile creation. The information HAS to be updated on PayPal for it to be reflected in AspireEcommerce. 

How to Set up PayPal 

Step 1: Sign up for a Paypal account for free by clicking here.

Step 2: Sign up for PayPal Express Checkout once your account has been created. Click here.

How to Implement the PayPal Button on Your Website

Step 1: Log into your Paypal account. Click here.

Step 2: Go to the My Account > Profile > More Options > My Selling Tools > API options. Use the option to request API credentials to create your own API username and password.

Step 3: Copy the API Username, API Password, and Signature for your PayPal Express Checkout account to use later.

Step 4: Log into the admin side of your site and go to Ecommerce > Setup > Payment Methods > Paypal Express Checkout

Step 5: Paste the details you noted in step 3 into the fields shown on the page.

Step 6: Mark the option as Active and/or Public (if your site is still in test mode). If you don't want the option to show on your site as yet, just make it active and enable the payment option for your test profile in CRM so you can test.

Step 7: If it's a Sandbox Account, you can check the option.

Step 8: It's advisable to check the setting "Present user with sign-up step...." so we can connect the user to a profile in CRM.

Step 9: You can decide on the other Paypal Checkout Settings as per your preference. Generally, our users leave those fields unchecked/unfilled.

If you have any questions, please contact  support@aspiresoft.com .


Please send us suggestions regarding this documentation page
If you would like to recommend improvements to this page, please leave a suggestion for the documentation team.

Be the first to write a comment...