iSpeed.my — Schedule Order Flow

Regular Savings Plan (RSP) order creation with frequency scheduling

iSpeed.my — Schedule Order Flow Regular Savings Plan (RSP) order creation with frequency scheduling Open RSP order form POST /mobile-exs/member (login) validate session session ID Render RSP form Fill schedule + confirm POST schedule confirmation ScheduleOrderConfirmationService get VB API URL confirmScheduleOrder nextScheduleDate scheduleDate summary with next date Show summary + ask PIN Enter trade PIN POST new schedule order NewScheduleOrderService validate session session valid placeNewScheduleOrder order number orderNumber + message schedule created Show RSP success screen Session Setup Schedule Summary Trade PIN + Submit Result User · Investor · Sequence participant User Investor 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 Web API · rt-mx-web-api · Sequence participant Web API rt-mx-web-api AuthConn · Redis sessions · Sequence participant AuthConn Redis sessions AppConfig · Config values · Sequence participant AppConfig Config values VBroker API · Back office · Sequence participant VBroker API Back office Legend request return security async trace default message

Schedule Summary

  • • ScheduleOrderConfirmationService calculates next execution date
  • • Frequency options: Weekly (Mon-Fri) or Monthly (1-28)
  • • User sees summary before entering trade PIN

RSP Order Types

  • • All schedule orders are cash/amount type
  • • Order type is hardcoded to 'cash'
  • • Settlement currency supports MYR and foreign currencies

Frequency Validation

  • • Weekly: frequency=0, day 1-5 (Mon-Fri)
  • • Monthly: frequency=1, day 1-28
  • • Start date is required for schedule creation

Schedule Management

  • • RetrieveScheduleOrderService lists ongoing schedules
  • • AmendScheduleOrderService modifies frequency/day/amount
  • • CancelScheduleOrderService stops a schedule