Panduan integrasi umum untuk sistem yang ingin dihubungkan kepada Adillah Consulting Payment Gateway.
Endpoint: https://me12pay.asia/acgw/index.php
| Parameter | Penerangan |
|---|---|
| acgw_source | Pengenalan sumber/sistem berdaftar. |
| ref_id | Rujukan transaksi merchant. |
| method | IPAY88 / TOYYIBPAY / STRIPE / BANK |
| amount | Jumlah pembayaran. |
| description | Penerangan transaksi. |
| tracking_id | Pengenalan tracking/rujukan. |
| return_url | URL yang diluluskan untuk menerima keputusan pembayaran. |
| 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 mencipta transaksi/rujukan dalam sistem sendiri.
2. Merchant menghantar permintaan pembayaran kepada ACGW.
3. ACGW menyalurkan transaksi kepada saluran pembayaran yang dipilih.
4. Pembayaran diproses oleh penyedia pembayaran berkaitan.
5. Keputusan pembayaran dikembalikan mengikut aliran integrasi yang diluluskan.