Compatibility

Joomla 3.X.X

VirtueMart 3/4

Note: Joomla 4 is currently not supported


Version

1.0 - Release


Installation

1. Download the plugin zip file from the attachment below 

2. Go to the Joomla admin panel and go to Extensions > Manage > Install

3. Select Upload Package File and upload the zip file


Configuration

1. Go to the Joomla admin panel and go to VirtueMart > Payment Methods

2. Select New and choose Axaipay Payment Gateway payment method

3. Fill in the required information and save changes (refer below)

4. Select the Configuration tab to configure the plugin

5. Select Yes at published to show the payment option on checkout


Payment Method Information

  • Payment Name: Axaipay
  • Sef Alias: ignore
  • Published: Yes
  • Payment Description: ignore
  • Payment Method: Axaipay Payment Gateway
  • Shopper Group: ignore
  • List Order: ignore
  • Currency: Malaysian Ringgit


Configuration

  1. Axaipay Parameters
    1. Merchant ID – Provided by Axaipay (Found in Merchant Dashboard)
    2. Signing Key – Used for authentication (Found in Merchant Dashboard)
  2. Axaipay Sandbox Parameters
    1. Merchant ID – Provided by Axaipay (Found in Staging Merchant Dashboard)
    2. Signing Key – Used for authentication (Found in Staging Merchant Dashboard)
    3. Use Sandbox – Connects to the staging server for testing
  3. Order Status Parameters
    1. Transaction Success Successful transaction from Axaipay
    2. Transaction Declined – Failed transaction from Axaipay (Cancelled, failed, voided or timeout) 
    3. Transaction Held for Review Transaction under review or pending
  4. Optional Parameters
    1. Countries – Countries that are allowed to see or use this payment
      • Preferably to be Malaysia only


Note: Users are not advised to change Order Status Parameters.


Interface

At the checkout page, customers are presented with the option to pay with Axaipay

 

Customers will be redirected to Axaipay’s payment page for payment

After payment, the customer will be redirected back to the store’s page with the status of the transaction


Additional Notes

Axaipay is not responsible for any problems that might arise from the use of this plugin. Use at your own risk. Please backup any critical data before proceeding.