The ABA (Advanced Bank of Asia) payment gateway is used in Cambodia. It allows businesses to receive payments via ABA Pay. Laravel eCommerce ABA Payment Gateway integrates the ABA payment gateway with your Laravel eCommerce store.
The customer can make the payments through Visa, Mastercard, or UnionPay debit and credit cards. The admin can easily link the Bagisto store with the ABA payment gateway. Users can enter their credit card details during the checkout process. Never leave your site for a better experience and more successful conversions for you.
Feature of Laravel eCommerce ABA Payment Gateway
- Admin must register himself on the ABA website to get Merchant Id and keys.
- Enable/disable the payment solution.
- Set ABA payment gateway module title.
- Provide secure, trusted, and fast payment to the customers.
- The customer can select the Aba payment method available on the checkout page.
- Check placed order details like invoices and transactions.
- Enable/disable for selected channels.
- Accepts all the cards that Aba supports.
Installation
After you have successfully downloaded the zip file of Laravel eCommerce Aba Payment Gateway, unzip the zip folder and then merge “packages” folders into the project root directory.

Run the command below in the project root directory to install the Aba PHP library
Goto config/app.php file and add the following line under ‘providers’
Webkul\Aba\Providers\AbaServiceProvider::class,

Goto composer.json file inside the Bagisto root directory and add the following line under ‘psr-4’
"Webkul\\Aba\\": "packages/Webkul/Aba/src"

Next, Run these commands below to complete the setup in the bagisto root directory.
composer dump-autoload php artisan migrate php artisan vendor:publish --force press 0 and then press enter to publish all assets and configurations. or -> Press the number showing ABAServiceProvider and then press enter to publish assets and configurations.
Laravel e-commerce ABA payment gateway Configuration
Once you successfully execute the command, you will see the ABA Payment under the Configure>Sales>Payment Method

The admin needs to enter the following details
Title: Admin can set the title which will be displayed on the front end.
Description:- Admin can enter the description which they want to show on the checkout page.
Merchant ID: The admin can create the merchant ID for ABA payment.
Keys: Set the key which is provided by the ABA payment gateway.
Status: Admin can enable or disable this module.
Sandbox: Admin can enable or disable the module for testing.
Sort order: Enter the sort order so that the payment method will appear on the payment page according to the entered sort order.
After setting all configurations, click on Save. Afterward, the customer can check this ABA payment option at the time of checkout.
Laravel ABA Payment Gateway at Frontend
Once you have successfully added the product to your cart then proceed to checkout this will redirect you to the checkout page.

Where you will find the ABA Payment option under the payment method section.

Once the customer chooses the payment method they need to click on the place order button. Their order will place accordingly.

That’s all for the Laravel eCommerce ABA Payment Gateway, if you have any issues feel free to add a ticket and let us know your views to make the module better at bagisto.uvdesk.com.
Current Product Version - 1.3.2
Supported Framework Version - Bagisto v1.4.3

Be the first to comment.