Welcome to the setup guide.
To get this plugin setup will only take around 20 mins; this guide will be broken down into steps. You must first do a test transaction using the test Authipay account. You must have an Authipay account; the Authipay team will send you two emails when you sign up, one with the Store ID and another with a Shared Secret for connect. Once you have done several test orders, you can apply for the live Authipay account and set this up. It is always best practice when setting up a payment gateway to do this in test mode first and run several orders before switching to live mode.
Step 1 – Plugin settings.
Install the plugin & activate the license key; once this is done, you want to navigate to the plugin settings page; this can be found in the WooCommerce settings:
The essential items here for the setup are Store ID & Shared Secret.
Both these details are supplied by the Authipay team when you sign up for an account.
Step 2 – Login to the Authipay back office.
The next set of items are done in the Authipay back office; you can log in to the test account here.
If you are having issues with signing in to the above link, you will need to email the Authipay support team to get access. You can email them here: firstname.lastname@example.org.
Once logged in, you need to navigate to the Customisation area.
From here, you want to edit Define the URLs for the integration with your online store.
For the Confirmation Page(“Thank You”) field,
you need to enter your website domain followed by /checkout/order-pay/
Note: Transaction Notification needs to be the same as Failure Page.
For the Failure Page (“Sorry”) and Transaction Notification (URL to receive a notification when a transaction is complete) fields, you will need to enter your website domain followed by /wc-api/ag_authipay_checkout/
Note: The URL for the Failure Page is used as a fallback.
Once this is done, you must wait for around 30 minutes for this to take place.
Step 3 – Setting the operation mode for the payment gateway
In this section, you will need to decide which operation mode you want to run the payment gateway. You will be able to set this option from the WordPress dashboard >>WooCommerce >> Settings >> Payments >> AIB Authipay Checkout Settings.
Based on these two steps, you can choose between two default operation codes:
Pre-authorization: our system will only ask for authorization to have the authorization and data capture (payment request) steps performed separately at different times (the money remains in the customer’s account until a data capture (payment request) has been performed).
Sale: our system automatically requests the payment (transfer of the amount) immediately after a successful authorization. This procedure is often used for goods/services delivered online.
Step 4 – Test, Test & test.
Well done, you have now finished the setup of the plugin! Now the important thing to do is test the payment gateway a few times before going live. If you have any errors/issues, you first want to check the error log.
If you still face issues, then send a support ticket, and we will have a look for you.