We've Launched a New Documentation Website (Beta Launch)
The documentation for DuitNow is now available on our newly launched documentation platform. This is an initial beta rollout of our new documentation site, designed to become the long-term home for all documentation moving forward.
You'll find the familiar content you're used to—now hosted on a new platform that will progressively receive updates and enhancements.
We encourage you to start accessing DuitNow materials there to explore the new experience and ensure you're viewing the latest documentation updates. If you have any feedback, please reach out to us.
Visit the New Documentation WebsiteIBFT1 – Issuer / Beneficiary
This guide provides step-by-step instructions for Issuer / Beneficiary institutions to test IBFT1 (Interbank Fund Transfer Scenario 1) transactions using PayNet-provided terminals and the Developer Portal.
IBFT1 simulates instant transfer scenarios where customers transfer funds to accounts within their own bank using the SAN network infrastructure.
Who should use this: Banks, Non-Banks, TPA, EMI, Digital Banks acting as Issuer / Beneficiary
Prerequisites
| Item | Provider |
|---|---|
| PayNet Terminal | PayNet |
| Login Credentials | PayNet |
| Test Card (from your bank) | Your Organization |
| Beneficiary Account (from your bank) | Your Organization |
| Developer Portal Access | PayNet |
| FIID | Your Organization |
Step 1: Execute Transaction on PayNet Terminal
1.1 Terminal Login
- Open PayNet ATM application

- Enter Email and Password provided by PayNet

- Click Login

1.2 Interbank Fund Transfer Scenario 1 (IBFT1) Transaction
- Click “Fund Transfer”

- Select Account Type to Transfer From:
- Saving
- Current
Match this selection with your test case title

- Transfer Type screen appears → Select “Transfer to Own Bank” (IBFT1 requirement)

- Select Account Type to Transfer To
- Review your test case details carefully
Incorrect selection will cause execution failure

- Enter Beneficiary Account Number
- Use account from your bank

- Click “OK”

- Enter Transfer Amount
- Click “Charge”

Card Authentication
- Insert your bank card
- Enter **PIN**
- Click **“OK”**

Confirm Transfer Details
- Verify all details
- Click “CONFIRM”

- Retrieve Receipt with RRN

📌 Key Transaction Details
| Step | Field | Note |
|---|---|---|
| Account From | Saving / Current | Must match test case |
| Transfer Type | Transfer to Own Bank | IBFT1 requirement |
| Account To | Per test case | Check test case details |
| Beneficiary Account | Your bank account | From your institution |
| Card | Your bank card | From your institution |
Step 2: Submit Test Case in Developer Portal
2.1 Navigate to Test Case
- Return to PayNet Developer Portal
- Open SAN Instant Transfer test suite

- Scroll to Scenario 1 – ISS/BEN
- Select the test case matching your transaction
- Click the title

2.2 Submit RRN – Multi-Step Execution
- Click “Test Execution” tab

- You should see 2 steps

Step 1 – Submit RRN from Your Own System
Enter RRN from your own system in the First Step field
Click “Run Test Case”

- Wait for validation to complete

Step 1 must pass before Step 2 becomes available.
Step 2 – Submit RRN from Terminal Receipt
- After Step 1 shows “Passed”
- Enter RRN from terminal receipt in Second Step field
- Click “Run Test Case”

- Wait for step 2 validation

2.3 Review Results
- Passed: Status badge displays a green Passed label

- Failed: Click View Test Logs to identify the issue and error details

Step 3: Complete All Test Cases
Completion Checklist
- Repeat Steps 1–2 for each test case in Scenario 1 – ISS/BEN
- Complete all account type combinations
- Ensure all test cases show “Passed”
- Review test logs for any failures