Setting up SagePay Direct Payment Gateway with WooCommerce
In the next WooCommerce WordPress plugin add-on guide, we will show you how to install and implement the SagePay Direct add-on, which is another payment method you can use on your ecommerce website.
Step 1) On the Dashboard, head to ‘WooCommerce’ and click on ‘Add-ons’ from the dropdown.
Step 2) From the Add-ons section, click on ‘Free’ to bring up the list of free add-ons, and then click on ‘SagePay’ from the list provided.
Step 3) This will direct you to the WordPress.org plugin page for ‘SagePay’. Click on ‘Download’ to get a copy of the plugin sent to your Downloads folder in the form of a .zip file.
Step 4) Head back to the Dashboard of your website and choose ‘Plugins’, then ‘Add New’
Step 5) On the next page, hit ‘Upload’ and then ‘Choose File’, and find the .zip file for the SagePay Direct plugin and hit ‘Install Now’
Step 6) Once your plugin has installed, click on ‘Activate Plugin’ to complete the process.
Step 7) Head back to the ‘WooCommerce’ settings page and choose ‘Checkout’ from the top toolbar. From there, the second toolbar will have ‘SagePay Direct’ as an option. Click on that, and enable the payment method by ticking the box. You can also change the title here, but you don’t need to do that.
Step 8) The Description will detail to your users exactly what the SagePay option provides, so make sure your description is accurate and direct, like the one provided.
Step 9) You will have been provided a Vendor Name when you signed up with SagePay, and you should enter it here.
Step 10) Choose between Simulator, Test or Live from the modes provided in the box below. This will depend on whether your site is live or still in the development process, when test payments and dummy bookings will be made to ensure the site is working properly before it goes live.
Step 11) You can choose between Payment, Deferred or Authenticated for the transition type for your bookings, depending on whether you want to have deferred payments or not.
Step 12) Set up a dummy postcode for countries that do not have them in the box provided. This will ensure that bookings can still be made in those countries that don’t have them without any problems coming up.
Step 13) The Admin order page shows the user the different stages of the transaction process in the form of a table, and it is up to you whether or not you choose to have it on show.
Step 14) Tick the box provided if you would like basket data for each customer who uses SagePay to be sent to your SagePay account, for your records.
Step 15) You can change the currency of SagePay depending on which country you are based in by using the box provided.
Step 16) Tick or untick the boxes provided depending on which supported cards you want your SagePay customers to use via your website.
Step 17) You can show the card icons on your webpages by ticking the box provided
Step 18) Enable or disable debugging logs to be kept, and insert the email address that you would like all logs to be sent to in the box provided. Save the changes when you’re done.