Mock NRS
Stands in for the NRS/NSW: it holds pending payments, answers ORAA's calls, and starts payments by asking ORAA for a payment reference.
Create Test Payment in ORAA
Mock NRS → ORAA POST /api/payment-reference → SCI Pay. The canonical way to start a test.
Pending payments
| Reference | TIN | Amount | Status | ORAA PRN | Created |
|---|---|---|---|---|---|
| PMT-LAB-20261009-000002 | LAB-TIN-0001 | NGN 100,000.00 | PENDING | SCI-000004 | 09 Oct 2026 10:37:11 |
| PMT-LAB-20261009-000001 | LAB-TIN-0002 | NGN 100,000.00 | PENDING | — | 09 Oct 2026 10:37:00 |
| PMT-LAB-20261008-000002 | LAB-TIN-0001 | NGN 1,000.00 | COMPLETED | SCI-000001 | 08 Oct 2026 23:30:08 |
| PMT-LAB-20261008-000001 | LAB-TIN-0001 | NGN 1,000.00 | PENDING | — | 08 Oct 2026 23:27:47 |
Access token
ORAA has a valid token.
ORAA's next call gets 900901, fetches a new token and retries.
Next response
Applies to the next request(s) ORAA makes, then Mock NRS goes back to normal.
OAuth token
Normal
validatePendingPayment
Normal
validatePaymentTIN
Normal
completePayment
Normal