How to set up payment section in Magento site [Part 2]

How to set up payment section in Magento site? [Part 2]

One of the most secure methods to pay online is PayPal which Magento Community version allows payment both in credit or debit cards or PayPal account holders. Transactions among you and customers will be more convenient due to PayPal account is no longer required. There are two PayPal main payment methods which are used all over the world: Express Checkout and PayPal Payment Standard. This post introduces all details about two of these methods.

open shopify store

1. PayPal Payment Standard

PayPal Payment Standard is the easiest way to accept payments online. By adding a checkout button to your store, you can offer customers’ payment both by credit card and PayPal.

Customers are redirected to PayPal site to complete the transaction during check out process. For customers whose credit card information is up-to-date in personal PayPal accounts, they only need to click “Pay Now” button to complete the purchase.

Merchant requirements: PayPal Business Account

Step 1: Required settings

Select System > Configuration > Sales > Payment Methods. If your store has multiple websites, stores or view, set Current Configuration Scope. Then select Merchant Country where your business is located in Merchant Location section. In the PayPal All-in-One Payments Solutions section, click the Configure button for PayPal Payments Standard.


Fill all requirements in Required PayPal Settings section such as Email Address which is associated with your PayPal merchant account; Enable the method. Then click Save Config to complete step 1.

enable-paypal-paymnet-methodsStep 2: Basic settings


Enter Title as in above image, set Sort Order to place the payment methods in list payment methods if you offer more than one payment method. Set Payment Action as:

Authorization: Approves the purchase, but puts a hold on the funds. The amount is not withdrawn until it is “captured” by the merchant.
Sale: The amount of the purchase is authorized and immediately withdrawn from the customer’s account.

Step 3: Advanced Settings 

Set Payment Applicable From to All Allowed Countries or Specific Countries as other previous payment methods. To test PayPal Payments Standard in a test environment before “going live,” set Sandbox Mode to “Yes.” Set Transfer Cart Line Items to “Yes” To display a summary of each line item ordered on your PayPal payments page. Set Debug Mode to “Yes” to record communications with a payment system in a log file.


Now click “Save Config” to complete the whole process.

2. PayPal Express Checkout

PayPal Express Checkout raises your sale indirectly by enabling customers to pay by credit card or from the security of their personal PayPal accounts. With current PayPal accounts, customers can go shopping online in only one step: Click “Check out with PayPal” button; this will redirect customers to PayPal website to review the purchase information. Customers are required to log in their accounts to finish the purchasing process. However, Express Checkout method of payment cannot be applied if the checkout happens with multiple addresses. This payment method requires both customers and merchant have a personal PayPal account.


There are two PayPal solutions active at the same time: Express Checkout, an All-In-One solution. If you enable a different solution, the one used previously is automatically deactivated.

Step 1: Configure Your PayPal Account

Log in to your PayPal Advanced account at Go to Service Settings > Hosted Checkout Pages > Set Up, set as follows:

Enable Secure Token Yes

Then Save your setting. Then PayPal will recommend you to set up an additional user on your account, go to and do as instructions and Save your changes.

Step 2: Complete the Required Settings

On Admin menu, select System > Configuration > Payment Methods.

If your site has multiple website, stores or views, set the Current Configuration Scope box in the upper-left corner to the target configuration. Select Merchant Country in the Merchant Location section.


If necessary, click to expand the PayPal Express Checkout section. Then, click the Configure button.


The complete Required Setting section as following:


Step 3: Complete the Basic Settings

Full Basic Settings as the above methods. Remember to set Tittle into PayPal Express Checkout.


Step 4: Complete the Advanced Settings

Click to expand Advanced Settings, complete the following:


To determine the type of image used for the PayPal acceptance button, set Shortcut Button Flavor to one of the following:

Dynamic (Recommended) Displays an image that can be dynamically changed from the PayPal server.
Static Displays a specific image that cannot be dynamically changed.

Set Require Customer’s Billing Address to one of the following:

Yes Requires the customer’s billing address for all purchases.
No Does not require the customer’s billing address for any purchases.
For Virtual Quotes Only Requires the customer’s billing address for virtual quotes only.

To specify whether the customer can sign a billing agreement with your store in the PayPal payment system when there are no active billing agreements available in the customer account, set Billing Agreement Signup to one of the following:

Auto The customer can either sign a billing agreement during the Express Checkout flow or use another method of payment.
Ask Customer The customer can decide whether to sign a billing agreement during the Express Checkout flow.
Never The customer cannot sign a billing agreement during the Express Checkout flow.

Complete the following sections as needed for your store:

Closed PayPal Billing Agreement Settings

Click to expand the PayPal Billing Agreement Settings section, then do as follows:


Private Settlement Report Settings

Click to expand the Settlement Report Settings section.


Closed Frontend Experience Settings

Click to expand the Frontend Experience Settings section.

Page style:

paypal Uses the PayPal page style.
primary Uses the page style that you identified as the “primary” style in your account profile.
your_custom_value Uses a custom payment page style, which is specified in your account profile.


Then click Save Config to complete.

In conclusion, two of these PayPal payment methods have both pros and cons, therefore, if you want to improve and optimize all functions in payment methods, create the greatest convenience for your customers as well as increase your revenue, you also can apply some more PayPal methods such as PayPal Business Account, PayPal Payments Advanced, PayPal Payments Pro, …. For different purposes, these methods will create customers’ satisfaction and you can gain more loyalty from them.


Write A Comment