Set Up Paypal in Magento

Set Up Paypal in Magento


31 January 2017

By limenotlemon

Set Up Paypal in Magento

Paypal is the largest online payment method and now become a global leader of payment solution in the world. Paypal is not only fast but it also very secure so your customers can pay their items without any worries.
With Magento Community edition and Paypal, you are not only able to accept payment from other Paypal account holders, but you also can accept payment from any debit and credit cards. Not to mention, people do not need to have a Paypal account in order to use Paypal service in the first place, so both you and the customers can get more benefit with less effort.
If you never use Paypal before, you may be wondering why there are so many people out there who like to use Paypal or even use Paypal for their only online payment method. There are benefits that Paypal can offer to you :

  • Flexibility

Imagine how embarrassing it would be when you decide to use your credit card to buy items or services online but then the card gets rejected.  With Paypal, you do not need to experience that problem anymore. You can set up multiple credit cards, bank accounts, and debit cards to fund your Paypal account. That is mean, you always can be rest assured that the purchases with Paypal will always come through (because there would be more than one choice there).


  • Credit card security

Believe it or not, credit card security still becomes one of the common reason why people prefer to buy things offline instead of online. When you create a new Paypal account, you need to type in the credit card and bank account that you wish to use for your online purchases on the Paypal secure system.

When that step is finished, there is no need for you to disclosure your credit card information ever again (unless you decide to stop using your Paypal account).


  • Cost-free

This is probably one of the best benefits that you can get from using Paypal as your main online payment method. Yes, you do not need to pay for processing fees, annual membership fees, or any service charges. Using Paypal means that you can get all those amazing benefits which associated with the service and there is no need to pay at all.


  • Ability to transfer money anywhere and anytime

Paypal not only useful for online shopping, but it can help you in emergency times too. For example, you can help your troubled friend who lives across the earth from you by sending him or her some money to pay for medical cost or something like that. As a Paypal user, you will be able to transfer money with just a few clicks.

Transfer money via Paypal surely is far cheaper and faster than if you use another service like the Western Union, for example.

Now you already know some benefits that you can get if you use Paypal. Now let’s find out how you can set up Paypal as a payment system in your Magento online store.
The Paypal payment methods that are available in Magento and the method names will depend on the merchant location.
Paypal Credit
If you are a US merchant, then you can set up this payment method on your checkout page. With this method, your customers can use financing payment system, so they can buy now and pay at a later date, without any extra cost to you. That is mean, you are not charged any fees when your customer decide to use this payment option (only pay normal Paypal transaction fee).
If you want, you also can use free, ready to use banner ads to tell your customers that financing option is available for them.
In order to enable Paypal credit in your Magento store, do the following :

  • Go to System -> Configuration.

paypal limecommerce

  • Select “Payment Methods in the left panel.

paypal limecommerce

  • Click the “Configure” button under the Paypal Express Checkout tab or Paypal All-in-one Payment Solution that includes Paypal Express Checkout inside.

paypal limecommerce

  • Click the “Required Paypal Setting” to expand it and show all the available configuration options.

paypal limecommerce

  • Go to “Enable Paypal Credit” and set it to “Yes”.
  • When finished, click the “Save Config” button at the upper right side.

paypal limecommerce
In order to enable Paypal Credit Banner, do the following :

  • Go to System -> Configuration.
  • Select “Payment Methods in the left panel.
  • Click the “Configure” button under the Paypal Express Checkout tab.
  • Click the “Required Paypal Setting” to expand it and show all the available configuration options.
  • Click the “Advertise Paypal Credit” to expand it.
  • Click the “Get Publisher ID from Paypal” button. A new window will appear. Follow all the instructions. After you successfully get your Publisher ID, type it in the “Publisher ID” field.
  • Click the “Home Page” section to expand it.
  • Set “Yes” to the “Display”, so you can place the banner on the page.
  • For the “Position” option, you can either set it to Header (center) or Sidebar (right).
  • There are several options for the size :
  • 190 x 100
  • 234 x 60
  • 300 x 50
  • 468 x 60
  • 728 x 90
  • 800 x 66

paypal limecommerce

  • Do the same for “Catalog Category Page”, “Catalog Product Page”, and “Checkout Cart Page” section.
  • When finished, click the “Save Config” button.

Paypal Payment Advanced
Paypal Payment Advanced allows you to let your customers pay their order with credit or debit card without leaving your website. That is mean, an embedded checkout page will be customized in order to create a seamless and secure checkout page and payment process.
Customers who do not have Paypal account still can purchase things through Paypal secure payment gateway system. Paypal accepts various kind of debit and credit cards, such as Master Card, Visa, Solo credit card or Maestro / Switch in UK and US. Paypal Express Checkout also included in the Paypal Payment Advanced, to make things easier.
If you want, you can have two Paypal solutions enabled at the same time, Paypal Express Checkout and any other Payment Gateway solutions.
To use Paypal Payments Advanced system in your Magento store, there are 2 requirements that you need to fulfill first :

  • Paypal Business Account.
  • If you have more than one Magento store, you need to create a separate Paypal account for each store.

Steps to Set Up Paypal Payment Advanced
In order to set up Paypal Payment Advanced in your Magento store, there are few steps that you need to follow :

  1. Configure your Paypal account
  • Log in into your own Paypal Advanced account on the Paypal website.
  • Go to -> Service Settings -> Hosted Checkout Pages -> Set Up.
  • Set “No” for AVS and CSC.
  • Set “Yes” for Enable Secure Token.
  • When finished, save the setting.
  • When asked to create a layout, do the following :
  • Click “Customize” at the top of the page.
  • Choose “Layout C”
  • Click the “Save and Publish” button.
  • Usually Paypal will recommend you to set up an additional user in your account. If you want to set up an additional user, do the following :
  • Log in to your Paypal account.
  • Follow all the instructions to set up an additional user.
  • Save


  1. Complete all the required settings
  • Go to System -> Configuration.
  • Select “Payment Methods” in the left side panel.
  • If you have multiple store views in your Magento, you can select the store view in the upper left corner of the page.
  • Go to Merchant Location section and select the Merchant Country where your business is located. If you choose any other location than the United States, then the Paypal Payment Advanced option will not appear.

paypal limecommerce

  • Go to PayPal All-in-One Payments Solutions section and click the “Configure” button for the Paypal Payment Advanced option.

paypal limecommerce

  • In the Payment Advanced section, do the following :

paypal limecommerce

  • Enter your Paypal Partner ID in the “Partner” field.
  • Enter your Paypal user login name in the “Vendor” field.
  • Enter the ID of an additional user who is set up in your Paypal account in the “User” field.
  • In the Password field, type in the password that associated with your Paypal account.
  • Set “Yes” to the Test Mode. When it is time to set your Magento store to “Live”, change this option to “No”.
  • If you use Proxy in your Magento in order to establish the connection between your Magento store and the Paypal system. Set “Yes” to the “Use Proxy”. Enter the IP address and the Port number in the “Proxy Host” and “Proxy Port”.


  1. Configure Paypal Express Checkout
  • Click the “Express Checkout” section to expand it out. Do the following :

paypal limecommerce

  • In the “Email Associated with PayPal Merchant Account” field, type in the e-mail address that associated with your Paypal merchant account.
  • For the “API Authentication Methods”, you can either set it to API Signature or API Certificate.
  • If needed, click the “Get Credentials from PayPal” button, then fill in the API Username, Password, and Signature fields.
  • Set the “Sandbox Mode” to yes if you are using credentials from your sandbox account.
  • Set the proxy if you use it.
  • When completed, set the “Enable this Solution” field to Yes.


  1. Complete the Basic Setting

paypal limecommerce

  • In the “Title” field, enter the title for the Paypal Payments Advanced to identify this payment method during the checkout process.
  • If you use more than one payment method, you can set the number in the “Sort Order” field to determine the sequence.
  • For the “Payment Action”, you can either set it to “Authorization” (it will approve the purchase, but hold the funds) or “Sale” (the purchase will be immediately drawn from the customer’s account).


  1. Complete the Advanced Setting

paypal limecommerce

  • Set “All Allowed Countries” for Payment Applicable From.
  • Set “No” for Debug Mode.
  • Set “Yes” for both Enable SSL verification and Transfer Cart Line Items.
  • When completed, click the “Save Config” button.

That are tutorial to set up Paypal Credit and Paypal Payment Advanced in Magento.

Share on social networks:

accelerating Commerce, Begin your digital transformation.

Start your project with LimeCommerce

whatsapp lime