1. Plugins
AXS Developer Hub
  • Getting Started
    • Overview
    • Account Setup
    • Merchant Branding
    • Payment Link
  • Developers
    • Payment Link Integration
    • QR Code Integration
    • Transaction Query
    • Card on File
    • Void and Refund
  • Point of Sale
    • PayCube
    • Function & Response Codes
  • Plugins
    • WooCommerce
    • PrestaShop
  • Appendix
    • Test Cards
    • Reserved Amounts
  1. Plugins

PrestaShop

Integrate AXS Checkout into your PrestaShop store.

Account Setup#

Before enabling AXS Checkout in your PrestaShop 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 GitHub.
The zip file should have axs_checkout as the root folder, and contains the following directories and files:
  axs_checkout/
      axs_checkout.php
      composer.json
      payment_link_generator.php
      controllers/
      vendor/
2.
Log in to the PrestaShop admin panel.
3.
Go to Modules > Module Manager.
4.
Click Upload a module.
5.
Upload axs_checkout.zip.
6.
Wait for PrestaShop to install the module.
7.
Find AXS Checkout in the module list and click Configure.

Alternative Manual Installation#

If you install manually on the server:
1.
Copy the axs_checkout folder into the PrestaShop modules/ directory.
2.
The final path should be modules/axs_checkout/axs_checkout.php.
3.
Open the PrestaShop admin panel.
4.
Go to Modules > Module Manager.
5.
Search for AXS Checkout and click Install.
After installation, configure these fields in the module settings:
Enable AXS Checkout
Test mode
Test Payment Link
Test Client ID
Test Secret
Live Payment Link
Live Client ID
Live Secret

Notes#

The bundled vendor/ directory is required. Do not remove it from the zip package.
No additional Composer install step is required on the PrestaShop server if the packaged module already includes vendor/.
This module only offers AXS Checkout for SGD orders.

Test Integration#

1.
Ensure the “Test Mode” option is enabled.
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 “Test Mode” option is disabled.
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 PrestaShop dashboard, so you can only process refund for the customer via AXS Merchant Portal.
Do manual update in your order in PrestaShop Portal after refund successful in AXS portal.
Admin fees applies. Do check in your agreement for more details.
Previous
WooCommerce
Next
Test Cards
Built with