Paypal is one of the most widely accepted and easiest forms of payment on the eCommerce store. However, for the newbie to the eCommerce world, setting up properly PayPal with WooCommerce seems like a hard task. In this write-up, I will guide you step-by-step on configuring WooCommerce Paypal so that you can start accepting payments right away.
Step-by-step WooCommerce Paypal setup
1. Enable WooCommerce PayPal payment method on WooCommerce Plugin
Go to WooCommerce >> Settings >> Checkout >> PayPal
Click on the box Enable PayPal Standard, allowing you to enable/disable PayPal as a possible payment method on your WooCommerce site.
2. Configure WooCommerce Paypal
After enabling PayPal option, fill the required information:
- Title – Allow choosing the name assigned to the payment method that your users will see during the checkout process.
- Description – Allow adding further information about this payment method. This information will be displayed during the checkout process.
- PayPal Email – The email associated with the PayPal account that you are using to receive your payment.
- PayPal Sandbox – Allow testing PayPal as a payment method in order to check if the payment process works correctly in each one of its steps. In order to do this, you should create two “sandbox” accounts on PayPal, one as a buyer and the other as a vendor. To create them you have to access PayPal’s Developer Section and test your WooCommerce site.
- Debug Log – Allow creating a report for PayPal activities on WooCommerce (not contain passwords or API certificates).
- Receiver Email – if you want to receive notifications for all your payments on a different email address than the one you previously entered above, you can insert it here.
- PayPal Identity Token – Allow verifying payments without using the IPN PayPal panel. To get your Token, you should access PayPal, go to Profile > Website Payment Preferences > Payment Data Transfer.
- Invoice Prefix – Allowing entering a prefix for transactions coming from your online store, so that you can track them on PayPal in an easy way (This feature is very useful especially when you receive many payments or in case you manage several stores).
Shipping Details – There are 2 kinds of addresses: the billing address that receives reports from card transactions and the shipping address – the physical address where you receive your orders. By selecting this option, Paypal will display your shipping address each time you solve a delivery.
Address Override – you should let this option disabled because it might cause errors during the checkout. When this option is enabled, Paypal will check the shipping and billing addresses in detail. In case the system detects any small discrepancy, it may stop the payment.
Payment Action – Allow choosing between “Capture” and “Authorize. (choose capture when you want to capture funds immediately and choose “Authorize” when you want to manually approve each order.
Page Style – Allows you to customize your website PayPal interface by using one of the styles you find or that you can create in your PayPal account.
In the API Credentials section, you can enter the API keys from your PayPal account, allowing refunds through your PayPal account to be automatically executed from your store.
Finally, please don’t forget to press Save Changes.
That’s all for today! See you in the next chapter for more payment systems! If you have any question or any suggestion, don’t hesitate to notify us by leaving a few lines in the comment section below.