How to Setup PayPal Checkout with WooCommerce
In the next step of the guide to setting up an ecommerce website using WooCommerce, we will take you through setting up PayPal as a checkout option.
Step 1) Head to your Dashboard, and choose “WooCommerce” from the sidebar. From the settings page, click on “Checkout” from the toolbar and then “PayPal” from the secondary toolbar.
Step 2) You can enable or disable PayPal for your website by ticking the box provided.
Step 3) Edit the title of the PayPal option if you wish.
Step 4) The description that your customer sees in relation to PayPal can be edited here.
Step 5) In order to receive payments via PayPal, you have to set-up payments via an email address. Enter the PayPal email address in the box provided, and enter a Receiver email too. This might be the same email account, but whether it is or not, enter it here anyway.
Step 6) The PayPal Identity token allows you enable payments to be verified without the PayPal IPN, and therefore makes for smoother, quicker payments. Get your Identity Token by enabling “Payment Data Transfer” (Profile > Website Payment Preferences) and copy and paste the token here.
Step 7) Enter the invoice prefix provided via your store here. For every store you have, you will have to set up an individual prefix, otherwise payments will not go through.
Step 8) The Payment Action section allows you to Capture payments immediately or Authorise them.
Step 9) The Submission Method tick box is provided to create a form submission which will be submitted to PayPal without having to redirect to your PayPal account.
Step 10) The different Page Style for PayPal are defined in your PayPal account. Take a look through them and enter the one you want in the box provided.
Step 11) By ticking this box, you will send shipping details to PayPal instead of billing.
Step 12) You can enable an address overriding feature to prevent address information for customers from being changed. However, as the notes below state, this can cause errors between you and PayPal, and should therefore be left unticked.
Step 13) You can set-up test payments by enabling the PayPal sandbox. When you’re just starting out, this is a good idea, as it can cut out the chances of any payment errors down the line.
Step 14) The Debug log can be useful to log all the events and activities that take place via PayPal.