All major Malaysian e-wallets accepted through one callback contract, backed by aggregator or direct integration.
idataraya integrates Touch 'n Go eWallet, GrabPay, Boost, MAE, and ShopeePay for Malaysian merchants. E-wallet integrations are typically aggregator-backed: one upstream connection handles wallet routing, QR generation, and callback delivery, so adding a new wallet to your checkout does not require a separate integration contract. Each wallet has its own promotional ecosystem, cashback mechanics, and settlement timeline. The integration layer normalises these differences so your reconciliation sees a consistent transaction shape regardless of which wallet the customer used.
Touch 'n Go eWallet, GrabPay, Boost, MAE, and ShopeePay acceptance
Aggregator-backed routing covers all wallets from one contract
Unified callback contract across wallets for simpler reconciliation
Wallet routing via aggregatorOne integration, multiple providers
Running
Checkoutwallet selectedAggregatorroutedWallet providerTNG, Grab, BoostCallbacknormalisedSettleT+1 per wallet
No per-wallet integration change needed
One integration.
Malaysian consumers split wallet preference across five or more providers. An aggregator-backed integration means your checkout accepts them all without a separate API contract per wallet, and your back office sees one normalised settlement format.
Checkout renders wallets natively.
TNG, GrabPay, and Boost are presented inside your checkout flow alongside FPX and cards. The customer picks their wallet, scans or taps, and lands back in your confirmation page. No redirect to an external payment page.
MYR 74.90Order #EWL-2291
Choose payment method
Touch 'n Go eWallet
GGrabPay
BBoost
DuitNow QR
FPX Online banking
ENBMAggregator-routed, one callback contract
Aggregator routing adds wallets without new contracts.
The aggregator sits between your integration and the individual wallet providers. When a new wallet joins the aggregator network, it becomes available to your checkout without any change to your integration layer or settlement wiring.
Wallet routing via aggregatorOne integration, multiple providers
Running
Checkoutwallet selectedAggregatorroutedWallet providerTNG, Grab, BoostCallbacknormalisedSettleT+1 per wallet
No per-wallet integration change needed
Callbacks normalised across all wallets.
Each wallet provider delivers payment callbacks in a different shape with different signing schemes. The integration layer verifies signatures, normalises the payload to a common format, and delivers one consistent event to your order service, so your application code has no wallet-specific branching.
EWL-CB, 01 Jun, 14:22Callback normalisation
Verified
TNG eWalletSignature verified, normalised
GrabPaySignature verified, normalised
BoostSignature verified, normalised
Pending reconcile2 callbacks, queued
One event shape delivered to order service
Settlement reconciled per wallet.
Settlement timelines differ by wallet: some settle T+1, others T+2 or on a weekly cycle. The reconciliation engine tracks each wallet's settlement schedule separately and flags transactions that fall outside the expected window.
E-wallet acceptance across all major Malaysian providers.
Aggregator-backed integration
Single upstream integration covering Touch 'n Go eWallet, GrabPay, Boost, MAE, and ShopeePay, with the aggregator handling wallet routing and QR generation.
Callback normalisation layer
Signature verification and payload normalisation for each wallet provider, delivering one consistent event shape to your order and fulfilment services.
QR generation for in-store
Dynamic QR generation for counter and self-service terminals, compatible with each wallet's scan formats, driven from the same service as your online checkout.
Per-wallet settlement reconciliation
Daily reconciliation tracking each wallet's settlement schedule and flagging transactions outside the expected window, with a consolidated report across all providers.