iSpeed.my — Cash Deposit & Payment Flow

Online deposit via eGHL payment gateway

iSpeed.my — Cash Deposit & Payment Flow Online deposit via eGHL payment gateway Enter deposit amount CashDepositOnline (12433) getGHLResponse paymentGatewayDetails + vendorURL vendorURL Open payment page Complete payment server callback /cash/deposit cashTranId deposit result Show receipt Initiate Deposit Payment & Callback User · Trader · Sequence participant User Trader React Native App · Expo SDK 56 · Sequence participant React Native App Expo SDK 56 Mobile API · rt-mx-mobile-api · Sequence participant Mobile API rt-mx-mobile-api VBroker API · /cash/deposit · Sequence participant VBroker API /cash/deposit eGHL Gateway · payment gateway · Sequence participant eGHL Gateway payment gateway Legend request return async trace default message

eGHL Gateway

  • • Deposit builds CashDepositOnlineRequest
  • • Hash is SHA-256 of password+serviceId+paymentId+amount+currencyCode
  • • Callbacks return OK or FAIL

Ledger

  • • Deposits persist to vb_cash_tran
  • • Status polled via UPDATE_EGHL_PAYMENT_COUNT
  • • deposit.max_amount is 30000

Client Notes

  • • Offline deposit page posts the online RequestID 12433
  • • FPX page is UI-only
  • • Inter-cash transfer uses RequestID 12354