The implementation is based on https://www.payway.com.kh/developers/
Warning
This is not a product of ABA Bank.
npm install payway
import { PayWayClient } from 'payway';
const client = new PayWayClient(
'https://checkout-sandbox.payway.com.kh/',
'your_merchant_id',
'your_api_key',
);
const data = await client.create_transaction({
tran_id: "example-01",
payment_option: "abapay_deeplink",
amount: 1,
currency: "USD",
return_url: "https://example.com/callback",
});
const data = await client.check_transaction("example-01");
const data = await client.list_transaction({
status: "PENDING"
});
- Create Transaction
- Check Transaction
- List Transactions
- Refund Transaction
- Pre-Authorization
- Account-On-File (AOF)
- Card-On-File (COF)
- Create Payment Link
MIT