Public integration overview for systems connecting to Adillah Consulting Payment Gateway.
Endpoint: https://me12pay.asia/acgw/index.php
| Parameter | Description |
|---|---|
| acgw_source | Registered source/system identifier. |
| ref_id | Merchant transaction reference. |
| method | IPAY88 / TOYYIBPAY / STRIPE / BANK |
| amount | Payment amount. |
| description | Transaction description. |
| tracking_id | Tracking/reference identifier. |
| return_url | Approved URL for returning payment results. |
| lang | ms / en |
https://me12pay.asia/acgw/index.php ?acgw_source=YOUR_SOURCE &ref_id=ORDER123 &method=IPAY88 &amount=10.00 &description=Payment &tracking_id=TRACK123 &return_url=https%3A%2F%2Fyourdomain.com%2Fpayment_return.php &lang=ms
<?php
$params=array(
'acgw_source'=>'YOUR_SOURCE',
'ref_id'=>'ORDER123',
'method'=>'IPAY88',
'amount'=>'10.00',
'description'=>'Payment',
'tracking_id'=>'TRACK123',
'return_url'=>'https://yourdomain.com/payment_return.php',
'lang'=>'ms'
);
$url='https://me12pay.asia/acgw/index.php?'.http_build_query($params);
header('Location:'.$url);
exit;
?>
1. Merchant creates its own transaction/reference.
2. Merchant sends the payment request to ACGW.
3. ACGW routes the transaction to the selected supported payment channel.
4. Payment is processed by the relevant payment provider.
5. Payment result is returned according to the approved integration flow.