Add a PayPal Payment Gateway in Auctiva Commerce

With three different integrations of PayPal available in Auctiva Commerce, you can give your customers several payment options when they order from your store. This tutorial will discuss the benefits of using PayPal and show you how to set up a Pay Pal payment gateway.

What is PayPal?

PayPal is an account-based system that allows anyone with an e-mail address to send and receive online payments. PayPal is the most popular method of payment on eBay.

Benefits and limitations of PayPal

PayPal has good security measures and low costs. There's no sign-up fee for a PayPal merchant account and no fee to transfer funds from your bank account to your PayPal account. However, there are monthly fees and fees for every transaction. Be sure you know about these before signing up for an account.

It's also important to note that your customers don't have to have PayPal accounts when they want to purchase items from your store using this Payment Gateway. But they may be transferred to PayPal's Web site when they buy items. They still browse goods in your stores, however, and they are transferred back to your store when they are done making the transaction.

PayPal allows you to authorize, capture, refund, and void transactions from either the Auctiva Commerce order administration area or your PayPal merchant account after an order is placed. Transaction activity is recorded in both places.

PayPal also has fraud management and prevention as well as a protection policy for merchants. PayPal also sends out e-mails to confirm every transaction to further reassure you and your customers.

PayPal integrations available in Auctiva Commerce

Website Payments Standard: Customers shop in your Auctiva Commerce store and go through the checkout process where they can select PayPal as the Payment Method. Once customers complete the order, there will be a large PayPal button for them to click.

Customers will need to click this button to be redirected to PayPal's Web site, where they can pay for the order and return to your store when finished.

Express Checkout: Customers shop in your Auctiva Commerce store. When they are ready to checkout there will be a PayPal Express button that will redirect the customer to PayPal's Web site.

Customers will log into their own PayPal account, return to your store to select a shipping method, and then go back to PayPal's site to make a payment.

Website Payments Pro: This service allows you to accept credit cards directly on your Auctiva Commerce store and process them through PayPal. PayPal fees apply for Website Payments Pro.

Add a PayPal Payment Gateway

You will need to create or upgrade to a PayPal Business account to enable this payment gateway. The upgrade to this account is free, although different terms and conditions do apply to this type of account and the services that you will use on your store. Make sure to read terms of agreement for the services you plan to use.

Step 1. Create a PayPal Business account.
  • Go to PayPal and follow the directions to create a Business account. For most users you will want to sign up for a Website Payments Standard account with PayPal.
  • You should keep your PayPal account browser window open for the remainder of this tutorial. You will need to have both your PayPal account and Auctiva Commerce Administration pages accessible to complete the tutorial.
Step 2. Configure PayPal IPN.

Make sure that you have the login information to your PayPal account.

  • Log into your Auctiva Commerce administration using a new browser window.
  • Go to Store> Payments.
  • Click on the Set up PayPal link. This will take you to the Add Gateway configuration page for PayPal.
  • PayPal Account: Enter your PayPal Account e-mail address. This is your PayPal account username and it's case-sensitive, so make sure you enter in the e-mail address just as you would on the PayPal website.
  • In the "Instant Payment Notification (IPN)" section, copy the URL. You will need this for the next step.
  • Keep this PayPal Configuration page open. We'll return to it later.
Step 3. Enable IPN within your PayPal account.
  • Return to your PayPal account on PayPal's website.
  • Click on the My Account page.
  • From the top navigation bar, click on the Profile link.
  • Find Selling Preferences, and click on Instant Payment Notification Preferences
  • On the next page, check the box to activate Instant Payment Notification.
  • Paste the URL from Step 2 into the field provided for Notification URL.
  • Click the Save button.
  • Then, click on the "Back to Profile Summary" link. This will load the Profile Summary page again.
Step 4. Create PayPal API credentials.

You will need an API username, password and signature issued by PayPal. This requires that you have a verified PayPal account. To check that your account is verified, go to the My Account tab and view the Status field. If the Status is "Unverified," click on the Status and follow the instructions to verify your PayPal account.

  • From the Profile Summary page, find the Account Information section, and click on the API Access link.
  • From the API Credentials page, click the link Request API Credentials to create an API username and password. If you have previously created API credentials with PayPal click View API Certificate to view your existing credentials.
  • From the next page, select Request API signature, review the terms and click the Agree and Submit button.
  • Click the Done button.
  • This will take you back to the PayPal API Credentials and Permissions page.
Step 5. Disable PayPal Auto Return
  • In the PayPal website, return to the Profile page (click on the My Account tab and then click on the Profile link if necessary).
  • In the "Selling Prefences" section, click on the Website Payment Preferences link.
  • Auto Return: Make sure the "Off" option is selected for the Auto Return field.
  • Click on the Save button.
Step 6. Configure PayPal Gateway.
  • Return to the PayPal Gateway Configuration page in Auctiva Commerce.
  • API username: Type your API Username from the PayPal site API Credentials page noted above.
  • API password: Type your API Password from the PayPal site API Credentials page noted above.
  • API signature: Type your API Signature from the PayPal site API Credentials page noted above.
  • Choose your preferred Authorization Mode.
    • Authorize: Use this mode to request payment authorization without immediately capturing funds at the time of purchase. You can capture authorized transactions through the Auctiva Commerce merchant admin interface. Using Authorize allows you to review your orders to ensure that there are no issues with shipping, taxes, or in-stock quantities before capturing the purchasers funds.
    • Sale: Use this mode to capture funds immediately at the time of purchase.
  • Near the top of the page check the PayPal services you would like to enable; PayPal Standard, PayPal Express, or both.
  • Click the Save button to finish.

PayPal configuration is now complete.

PayPal is one of many Payment Methods that will work with Auctiva Commerce. You can add additional Payment Gateways to your store if necessary.

Was this tutorial helpful? Tell us what you think in this quick survey. Your feedback is highly valued. Thank you.


◄ Back to Help

Customer Support

If you have been unable to find the answer you were looking for using our Help documentation, please file a customer support request. We have customer support professionals ready to help you 24 hours a day, Monday - Friday (excluding major holidays.)