In order to join SADAD, banks and billers should go through SADAD’s onboarding process, which includes eight key activities. All onboarding activities are performed by the Biller with on-going support from SADAD's Integration Unit (SIU):
- Detailed Impact Analysis
- Business Rules Assessment
- Integration Planning
- Integration & Development
- Testing
- On-boarding Migration Planning
- Training
- Go-Live


First Phase: Detailed Impact Analysis:
Impact Analysis, aims to help billers assess their operational and technical readiness for integration with SADAD along six key business and I/T dimensions:
Architecture: Contains overarching systems architecture (middleware, point-to-point), interfaces and flow mechanisms between different systems.
Systems: Study the current utilized system functions and features, readily available system functions and features not in use, in addition modifications, upgrades and enhancements to current systems.
Infrastructure: Evaluate Hardware, software systems, network and communication interfaces.
Processes: Key business processes for each channel, Back-office processes, customer-facing processes, and MIS reporting and performance tracking.
Organization : Organization impact, establishment of centralized functions.
People & Skills: Training programs and material development, training administration, implementation and development of system modifications, and manpower planning and job description.
The three main goals of SADAD's onboarding first phase are:
- Articulate and stimulate understanding of SADAD
- Identify and evaluate impacted areas
- Establish and standardize key inputs into the Integration Plan
The Impact Analysis involves five main steps:
- Brief Internal Project Team
- Conduct Survey
- Assess Gaps
- Determine Tasks to Satisfy Gaps
- Validate internally and submit to SADAD Integration Unit
Second Phase: Integration Planning:
Integration Planning is designed to help billers appropriately consolidate their integration tasks with SADAD, and to precisely determine specifications to:
- Develop detailed work plan for integration
- Determine comprehensive list of resources required
- Evaluate overall project cost
The Integration Plan is developed through a five-step approach:
- Brief Internal Project Team
- Determine Subtasks, Prerequisites, Dependencies and Closures
- Determine Durations, Costs and Resources
- Compile Integration Plan
- Validate internally and submit to SADAD Integration Unit
Third Phase: Business Rules Assessment:
Business Rules Assessment aims to understand the biller's current billing process based on SADAD’s system design, usage and integration requirements.
- Identify Business Rules that are readily conforming with SADAD's system design
- Identify Business Rules that could require modification to conform with SADAD's system design
- Identify Business Rules that could require amending current SADAD's system design
Forth Phase: Integration & Development:
This phase will implement all of the biller’s required applications and functions that have been determined in the previous three phases. In addition, the development of the interface for XML (Extensible Markup Language) messages between SADAD and the biller/bank is included in this phase
Fifth Phase: Testing:
To ensure that all the requirements of the design specifications are met, SADAD will perform two testing stages (Unit and System Testing, and User Acceptance/Integration Testing). This phase of the onboarding process is designed to test both ends of the system (biller/bank and SADAD) to ensure successful end-to-end transaction flows.
Sixth Phase: On-boarding Migration Planning:
Conduct Migration Plan for phasing out of legacy system and rolling out with SADAD.
Seventh Phase: Training:
SADAD will train the biller/bank employees and ensure the appropriate transfer of knowledge. Operation Sessions are utilized to increase the understanding of the day-to-day work associated with the system.
Eighth Phase: Go-Live:
After ensuring that the biller/bank has passed all successful tests and can be certified for Live SADAD transactions, Go-Live is initiated. In addition, SADAD has to deliver the necessary information to the customer (Access points, Digital Certificates,...etc).