AXS Developer Hub
  1. Plugin
AXS Developer Hub
  • Getting Started
    • Overview
    • Account Setup
    • Payment Link
    • Merchant Branding
  • Point of Sale
    • PayCube
    • Function & Response Codes
  • Developers
    • Payment Link Integration
    • QR Code Integration
    • Transaction Query
  • Plugin
    • WooCommerce
  • Appendix
    • Test Cards
    • Reserved Amounts
  1. Plugin

WooCommerce

Integrate AXS Checkout into your WooCommerce store.

Requirements#

1.
PHP8.2 or higher
2.
WordPress 5.0 or higher
3.
WooCommerce 5.0 or higher

Account Setup#

Before enabling AXS Checkout in your WooCommerce store, do make sure you have completed the following steps:
1
Onboarding to AXS
If you haven’t already, contact AXS to create an account.
2
Branding
Configure you checkout page branding.
3
Payment Link
Generate a payment link.
4
Credentials
Navigate to Developer page.
Click 'Create' button on top right corner to create new credential
You may input the application name that is easy to recognise and represent your application.

Start Integration#

1.
Download the latest Source code zip file from the Releases section in GitHub.
2.
Login to your Wordpress backend dashboard, navigate to Plugins menu.
image.png
3.
Click on the Add New plugins. Then, upload the downloaded plugin file.
image.png
4.
Once the installation completed, click the Activate button to activate it.
5.
Go to WooCommerce > Settings > Payments and click Manage next to AXS Checkout.
image.png
6.
Copy and paste the Payment Link, Client ID and Secret from Merchant Portal into this page.
7.
Tick on “Enable Test Mode” to test the plugin in UAT environment.
image.png

Test Integration#

1.
Ensure the “Enable Test Mode” option is ticked.
2.
After the integration is complete, payment by AXS option button will appear on your web page/app. You may click the button and make a test transaction to ensure that the integration is working as expected.
3.
Test cards available for you to complete test payments.
4.
Once payment is made, do verify the record in AXS Merchant Portal.

Go LIVE#

1.
Ensure the “Enable Test Mode” option is unticked.
2.
Ensure the Production Payment Link, Client ID and Secret are updated correctly.
3.
Do monitor AXS Merchant Portal once you started to accept Production payments from customer.
Refund
Refunds are NOT integrated into the WooCommerce dashboard, so you can only process refund for the customer via AXS Merchant Portal.
Do manual update in your order in WooCommerce Portal after refund successful in AXS portal.
Admin fees applies. Do check in your agreement for more details.
Previous
Transaction Query
Next
Test Cards
Built with