Jump App Integration

Certain channels, especially E-wallet support Tap & Pay functionality, enabling seamless transactions with just a tap, primarily in a mobile device flow. To ensure proper handling of transaction notifications, it is required to add an event listener that manages the app URL or Universal Link, facilitating a smooth user experience and ensuring the app responds appropriately to the incoming data.


Implementation:

  1. Adds an event listener to detect when the system is redirected to a specific page (triggered URL).
  2. When an app URL or universal URL is triggered after the webview reaches a specific page, the opened URL will be opened with new intent.
  3. When a channel mobile app is opened to proceed payment, it is optional to update the specific page and redirect it to a self setup loading page, which will have continuous checking transaction status in a certain timeframe. (E.g., 5 minutes waiting time with 10 seconds interval time)

Channel

Triggered URL

Universal Link / App URL

TNG-EWALLET

[path]/intermediate_eTNG-EWALLET.phpm.tngdigital.com.my/[path]

BOOST

https://msp.boost-my.com/\[path ]https://myboost.app.link/\[path ]

ShopeePay

[path]/intermediate_app/loading.phphttps://my.shp.ee/\[path ]

Atome

https://gateway.atome.my/\[path ]https://atome-my.onelink.me/\[path ]

LINEPAY

https://web-pay.line.me/\[path ]line://pay/payment/[path]

SCB_IB_U

https://scbpaymentgateway.scb.co.th/\[path ]https://info.scb.co.th/scbeasy/ easy_app_link.html/[path ]

KTB_IB_U

https://p2p.krungthai.com/\[path ]ktbnext://next.co.th/[path]

9PAY_EWALLET

https://9pay.vn/merchant/\[path ]https://9pay.page.link/\[path ]

Alipay

https://mclient.alipay.com/\[path ]alipays://[path]

Shopback

https://checkout.shopback.my/\[path ]https://app.shopback.com/pay/\[path ]