Getting Started with DuitNow
Introduction
DuitNow is Malaysia’s national payment brand that enables real-time money transfers across banks and e-wallets, making it a trusted and widely adopted alternative to cash. Be part of the growing DuitNow ecosystem and kickstart your onboarding journey — beginning with PayNet account set up and project enrollment, followed by testing and going live with your first transactions — ensuring a smooth path from initial setup to full enablement.
1. Your Journey Begins with a PayNet Account
New to PayNet?
If your company is not yet registered, start by applying through PayNet SSO Account Registration Guide.
Make sure your company meets the eligibility requirements and complete the onboarding journey to set up your PayNet account. Once approved, you’ll be able to access DuitNow integration resources.
Already a PayNet Participant?
Simply create your user profile. Your company administrator will review and approve your access.
If you’re not sure who your company administrator is, reach out to PayNet Support at ask@paynet.my for assistance.
What's Next?
Once your PayNet account is set up, you can enroll and manage projects. Project enrollment gives you hands-on experience with configuring and testing your selected API endpoints.
2. Set Up and Manage Your Project
Once you’ve logged in, go to My Projects — your central workspace to set up projects, invite your team, configure technical settings and track progress all in one place.
Setting Up Your Project
Setting Up Your Project Details
Manage and Collaborate in Your Workspace
Invite your team with the right permissions, configure technical settings (e.g., webhook domain, unique Bank International Code, keys, and certificates) and track your progress through testing, verification and go-live milestones — all from your project workspace.
As the project owner, you can manage users by adding or removing them as needed. Team members with access can view testing details and relevant configurations, but only the project owner has the right to delete a project.
If you're unable to create a project, it could be due to missing permissions. Check with your company administrator to confirm that you've been assigned the correct role for project creation.
If you're unsure who your administrator is, reach out to PayNet Support at ask@paynet.my — we're here to help.
Access to create DuitNow projects will be enabled progressively, with phased access continuing through to the end of 2025 to ensure a smooth experience for all participants
3. Testing and Validation
Testing is an important step to make sure your DuitNow integration is secure, reliable and fully ready before going live. To make this easier, PayNet provides a step-by-step testing journey that guides you from your first setup all the way to final readiness.
Step 1: Certification Centre
Step 2: System Verification
A self-service PayNet simulator that lets you run end-to-end functional testing and validate transactions between issuers, PayNet’s payment switch and acquirers — ensuring your selected DuitNow product works as expected and is ready for production — available anytime you need it.
For issuers: PayNet’s simulator acts as the acquirer.
For acquirers: PayNet’s simulator acts as the issuer.
Step 3: Settlement Testing
If you’re new to DuitNow, this step is required. If you’re already with us, it’s optional — totally up to you. New to DuitNow participants can schedule a session using the guide provided.
4. Go Live
You’re almost there! With testing and verification done, it’s time to launch your DuitNow.
Schedule Your Go-Live
- Appointment Booking: Pick your preferred date from PayNet’s available slots.
- How to Book: Use the scheduling channel outlined in the guide.
Move to Production
- Production Access: Your project will be activated in the live environment, enabling real-time transactions and services.
- Monitoring: Track transaction, performance and uptime to ensure everything runs smoothly.
PayNet will provide and guide you through the Production Readiness Checklist once your testing is successfully completed and verified.