Learn how to set up the Magento PayPal payment method with just a few steps in this blog.
Why do we want PayPal as a payment method on our websites? Since PayPal is the well-known payment services company in the world and using PayPal for purchasing online is an easy way for the customers.
Still wondering if Magento is good enough for you, ask us now!!!
There are 3 steps to show you how to set up a PayPal payment method for your Magento Store:
- PayPal Payments Advanced
- PayPal payment pro
- PayPal payment standard
Magento PayPal Payment: How to set up the method?
Step 1: Work on Magento PayPal Payment Method
- In a PayPal business account you need to follow through this path:
Service setting→hosted checkout pages→setup menu to construct:
- AVS: No
- CSC: No
- Enable Secure: yes
- Click save to apply your configuration
- Then, you want to customize the layout, you can select to customize button on the top of the page then use layout c before you select the save and publish button.
- For security problems, PayPal recommends you make a new user in this case.
Step 2: Work on Magento 2 Back end
- You need to follow the path store→ setting→configuration, there will be a second panel that appears on the left of your screen and then find sale and payment
- Then, you need to choose which country that your store is located in.
- Next, you need to expand PayPal All- in one payment solution
- Choose to configure button, to set the correct PayPal payment method in your store. There are 3 menus that you configure are:
- Need of PayPal setting
- PayPal payment advanced
- PayPal express checkout
Need of PayPal Setting
- You need to fill all the boxes, like Email Associate with PayPal Merchant account, Partner, Vendor, User, Password, Test Mode, and Use Proxy.
- If you want to check whether everything is running well, you can select Test Mode and yes first and turn it to No when not ready.
- If you want to connect the system to the proxy server, you should set it to Proxy at yes. The system will configure an IP address to the Proxy host and a Port number to Proxy Port.
- You have to turn to enable by changing the values to Customer will receive the PayPal credit if you enable this function.
Step 2: PayPal Payment Setting
- This is the Basic setting; In the Title option, you can choose the credit or debit option to set the value to your store views.
- With the store option, you can set the order of this payment method when customers go to the checkout page.
- In Payment Action, you can choose 2 options:
- Authorization mode: In this mode, you can concur with the order and collect money by concurring manually in the back end.
- Sale mode: The system will automatically get money from the customer account.
Advanced Setting
- In the basic setting section, click to expand the advanced setting section. Then complete the following need to your store.
- Choose Payment applicable to one of the following:
- All countries: It accepts Payment from the countries which is already specified in your configuration.
- Specific countries: It accepts payment from only the countries you specify. In the payment Applicable List select each country where you allow payment.
- Select Debug mode to “Yes” to write communication with the payment system into the log file.
The log file code is: payments_payflow_advanced.log
- If you want the customer to be able to correct their entry of the 3digit CCV security code from the back of a credit, set Enable SSL verification to “yes”
- If you want the customer to be able to correct their entry of the 3digit CCV security code from the back of a credit, set CCV entry is Editable to “Yes”
- To require that customer enters the CCV code, set require CCV entry to “yes”
- To set the confirmation of the payment to the customer, set Send Email confirmation to “Yes”
- To explain the method is used to exchange the information with the PayPal server during transaction set the URL method to Cancel URL or Return URL to one of the following:
- GET: This is the default method, which is used to retrieve the information
- POST: IT provides a Block of data, such as data entered in the form or data handling process.
- The Cancel and Return URLs refers to the page of whether the customer cancels the payment or returns after completing the checkout process on the PayPal server.
- Complete the following need of your store:
- Settlement report setting
- Frontend experience setting
- When complete click the save button
PayPal Express Checkout
Enlarge the PayPal Express Checkout section. Then do the following:
- In Title, type the text to identify this payment method in checkout. It is advised to set the title to “PayPal “for each view store.
- Type a number in the Sort Order field to explain the series in which express checkout appears when listed with other methods. It appears in rising order based on the sort order value with 0 at the top.
- Set a payment option by one of the following:
- Authorization: It approves the purchase, but puts a hold on the cash. The amount is not withdrawn until it is captured by the merchant.
- Sales: The amount of the purchase is authorized and immediately withdrawn from the customer’s account.
- To display the “check out PayPal” button on the product page, set display on the product details page to “yes”.
Advanced Setting
Enlarge the Advance Setting and then do the following:
- To construct PayPal Express Checkout available for both a shopping cart and mini cart, choose display on the shopping cart to “Yes”.
- Set Payment applicable from one of the following:
- All countries: It accepts Payment from the countries which is already specified in your configuration.
- Specific countries: It accepts payment from only the countries you specify. In payment Applicable List selects each country where you allow payment.
- Select Debug mode to “Yes” to write communication with the payment system into a log file. With
PCI data security standard, credit card information is not recorded in a log file.
- To enable host authentication verification, choose To enable SSL verification to “Yes”.
- To display the summary of the customer’s order from the line item from the PayPal site, set the Transfer card item to “Yes”.
- To allow the customer to complete the transaction from the PayPal site without returning to your Magento store for order review, Set the Skip order review step to “Yes”.
- Click save
The above-mentioned guidelines label shows you how to configure Magento PayPal in your Magento online shop.
Leave a Reply