Case #001 — Failed Transfer Dispute
Five models answered the same prompt blind. Three AI judges scored the anonymised answers against a Nigerian-context rubric. Everything — every answer, every score, every rationale — is on this page, win or lose.
The prompt
A Nigerian customer sent ₦50,000 from Opay to a GTBank account at 4:45pm on Friday. Opay debited them and the app shows 'Transaction successful', but the GTBank recipient has not been credited. It is now Monday morning and the recipient urgently needs the money. You are the Opay support agent handling this case. Write three things: (1) the exact reply you send the customer right now, (2) the internal escalation steps you take on your side, and (3) what you tell the customer to do if it is still unresolved after 24 hours.
Scores
| Model | Panel score /100 | |
|---|---|---|
| Claude Sonnet 4.5 🏆 | 91.0 | |
| Gemini 2.5 Flash | 86.0 | |
| GPT-4o | 79.0 | |
| DeepSeek V3.1 | 71.7 | |
| NGPT-1 | 40.0 |
Verdict: Claude Sonnet 4.5. Answer D stands out for its comprehensive and accurate handling of the issue within the Nigerian banking context. Model D provided the most comprehensive and accurate response, demonstrating a strong understanding of Nigerian interbank transfer processes, including NIBSS and the typical 24-48 hour resolution window.
9jatesters paid Nigerian panel validation runs next; the verdict below is the AI judge panel only.
Every answer, unedited
Claude Sonnet 4.5 — 91.0/100
# OPAY INTERBANK TRANSFER FAILURE - CASE RESPONSE
## (1) IMMEDIATE CUSTOMER REPLY
---
**Subject: RE: Transfer to GTBank Not Received - ₦50,000 [Ticket #OPY240127XXXX]**
Dear Valued Customer,
Thank you for contacting OPay Support. I sincerely apologize for the delay in your transfer and understand the urgency of this situation.
I have reviewed your transaction and can confirm:
- **Amount:** ₦50,000
- **Transaction Time:** Friday, 4:45 PM
- **Status on OPay:** Successful/Debited
- **Beneficiary Bank:** GTBank
- **Issue:** Funds not credited to recipient
**What's happening:**
Your transfer was debited from your OPay wallet, but the receiving bank (GTBank) has not confirmed crediting the beneficiary account. This is an interbank settlement delay.
**Immediate action I'm taking:**
- Escalating to our Reconciliation Team RIGHT NOW as Priority 1
- Raising a dispute with our banking partner and GTBank
- Flagging this for same-day resolution given the time elapsed
**What you need to provide (reply with these):**
1. Your OPay transaction reference number
2. Beneficiary GTBank account number
3. Screenshot of the "Transaction Successful" page
**Timeline:** Our team will investigate and provide an update within 4 hours. Resolution typically takes 24-48 hours for interbank issues, but we're pushing for same-day given this is now Day 3.
You will receive SMS and email updates. You can also check status anytime by replying to this message or calling our hotline: 0700 8888 328.
Again, I apologize for this inconvenience and assure you we're treating this with utmost priority.
Best regards,
**[Your Name]**
Customer Support Specialist
OPay Digital Services Limited
---
## (2) INTERNAL ESCALATION STEPS
### IMMEDIATE ACTIONS (Next 15 minutes):
**Step 1: Transaction Verification**
- Pull complete transaction log from internal system
- Verify: Session ID, NIP reference number, debit confirmation, NIBSS status code
- Check if transaction reached NIBSS (Nigeria Inter-Bank Settlement System)
- Confirm current status: "Pending," "Successful," or "Reversed"
**Step 2: Create Priority Escalation Ticket**
```
Priority: P1 (Critical - Customer Funds)
Category: Interbank Transfer Failure
Age: 72+ hours (Friday to Monday)
Amount: ₦50,000
Routing: OPay → NIBSS → GTBank
Status: Debit successful, credit pending
```
**Step 3: Multi-Channel Escalation**
- **Email:** Reconciliation Team + Banking Operations Manager (mark URGENT)
- **Slack/Internal Chat:** Post in #interbank-issues channel with ticket number
- **CRM System:** Flag account for priority handling, add detailed notes
- **Escalation Matrix:** Notify Team Lead immediately (required for 72+ hour cases)
**Step 4: External Bank Query**
- Raise formal dispute with GTBank via interbank dispute portal
- Include: OPay reference, NIP session ID, timestamp, beneficiary account
- Request GTBank to confirm receipt status from NIBSS
- CC: Our Banking Partner (if we use intermediary bank for settlements)
**Step 5: NIBSS Query (if needed)**
- If transaction shows "sent" on our end, query NIBSS directly
- Request transaction trace using session ID
- Confirm if GTBank acknowledged receipt
### MONITORING:
- Set 2-hour check-in reminder
- Monitor for auto-reversal (sometimes happens after 48-72 hours)
- Check if GTBank has placed funds in suspense account
Gemini 2.5 Flash — 86.0/100
Here's how I'd handle this as an OPay support agent:
---
**1. Exact Reply to the Customer Right Now:**
Subject: Re: Urgent - ₦50,000 Transfer from OPay to GTBank Not Received
Dear [Customer's Name],
Thank you for reaching out to OPay Support. I understand the urgency of this situation and how frustrating it must be for your recipient not to have received the ₦50,000 you sent on Friday at 4:45 PM to a GTBank account, especially with the "Transaction successful" status.
Please be assured that we are taking this seriously and are actively looking into it. While our system shows the transaction as successful, we recognize that the funds have not yet reached the recipient's GTBank account.
To help us investigate this efficiently, could you please provide the following details if you haven't already:
* **Your OPay registered phone number:**
* **The exact transaction ID/reference number from your OPay app:** (This is crucial for tracking)
* **The recipient's GTBank account number:**
* **The recipient's GTBank account name:**
Once we have these details, we will immediately initiate a trace with GTBank. Please note that interbank transfers, especially those initiated close to the weekend or during public holidays, can sometimes experience delays in processing by the receiving bank.
We will keep you updated on our progress. You can expect to hear back from us within the next few hours with an initial update.
Thank you for your patience and understanding.
Sincerely,
[Your Name]
OPay Customer Support
---
**2. Internal Escalation Steps on My Side:**
As soon as I send the reply to the customer, I would immediately take the following internal steps:
* **Step 1: Log the Incident:** Create a high-priority ticket in our internal support system, categorizing it as "Failed Interbank Transfer - Urgent." Include all customer details provided (OPay number, transaction ID, recipient bank details).
* **Step 2: Verify OPay Transaction Status:** Double-check the transaction status in our OPay backend system using the provided transaction ID. Confirm that OPay indeed processed and debited the customer, and that the funds were successfully sent out of OPay's system to the interbank clearing house.
* **Step 3: Initiate Interbank Trace Request:**
* **If the transaction shows as "sent" from OPay's end:** Immediately contact our dedicated interbank settlement team or the relevant department responsible for liaising with other banks. Provide them with the transaction details (OPay transaction ID, amount, sender's OPay details, recipient's GTBank details, date, and time). Request an urgent trace with GTBank to ascertain the status of the funds on their end.
* **If there's any anomaly on OPay's end (highly unlikely if it shows "successful"):** Escalate to the technical team for immediate investigation into why the transaction might have failed despite showing success.
* **Step 4: Set Follow-up Reminders:** Set a reminder for myself to follow up with the interbank settlement team within 2-4 hours for an initial update from GTBank. Also, set a reminder to provide an update to the customer, even if it's just to say "we're still investigating."
* **Step 5: Document All Actions:** Meticulously document every step taken, including timestamps, communication with internal teams, and any information received from GTBank.
---
**3. What to Tell the Customer to Do if it is Still Unresolved After 24 Hours:**
If the issue is still unresolved after 24 hours (i.e., by Tuesday morning, assuming the trace was initiated on Monday morning), I would send the customer an update similar to this:
Subject: Update: Your ₦50,000 Transfer to GTBank - Still Under Investigation
Dear [Customer's Name],
This is an update regarding your ₦50,000 transfer from OPay to GTBank on Friday.
We understand that the funds have still not been credited to the recipient's
GPT-4o — 79.0/100
### (1) Reply to the Customer:
Dear [Customer's Name],
Thank you for reaching out to us. I understand your concern regarding the ₦50,000 transaction sent from your Opay account to the GTBank account on Friday at 4:45 PM, which shows as "Transaction Successful" on your app but has not been credited to the recipient.
Please be assured that we are investigating this matter urgently. Occasionally, interbank transfers may experience delays due to network or processing issues. I will escalate this issue to our technical team immediately to ensure it is resolved as quickly as possible.
We sincerely apologize for any inconvenience this has caused and will keep you updated on the progress. Thank you for your patience.
Best regards,
[Your Name]
Opay Support Team
---
### (2) Internal Escalation Steps:
1. **Verify Transaction Details:**
- Check the transaction ID, amount, recipient bank (GTBank), and account number in the system to confirm the transaction details and status.
- Verify whether the transaction was successfully processed on Opay's end and sent to the recipient's bank.
2. **Contact the Settlement/Technical Team:**
- Escalate the case to the settlement or reconciliation team to confirm if the funds were successfully handed over to GTBank.
- Request a trace of the transaction to identify any delays or issues on the recipient bank's side.
3. **Engage GTBank (if necessary):**
- If the transaction was successfully sent to GTBank, contact GTBank's support or settlement team to confirm why the funds have not been credited to the recipient's account.
4. **Monitor and Update:**
- Set a follow-up reminder to check for updates from the technical/reconciliation team and GTBank.
- Keep the customer informed of any progress.
---
### (3) What to Tell the Customer if Unresolved After 24 Hours:
Dear [Customer's Name],
I sincerely apologize for the delay in resolving your transaction issue. We are still working with the recipient's bank (GTBank) to ensure the funds are credited to the recipient's account as soon as possible.
In the meantime, we recommend that the recipient contacts GTBank directly with the transaction details (amount, date, and time of transaction) to expedite the process from their side. You can also share the transaction reference number with them for easier tracking.
Rest assured, we are committed to resolving this issue and will continue to follow up on your behalf. Thank you for your patience and understanding.
Best regards,
[Your Name]
Opay Support Team
DeepSeek V3.1 — 71.7/100
Of course. Here is a clear and professional response based on the scenario.
### (1) Exact Reply to the Customer
**Subject: Urgent Update on Your Transfer of ₦50,000 to GTBank**
Dear [Customer Name],
Thank you for bringing this to our attention. I understand the urgency of this matter, especially as the recipient has not been credited since the transaction on Friday.
I have immediately initiated a trace on your transaction (Ref: [Insert Transaction ID]) to investigate the delay. Interbank transfers can sometimes experience unforeseen delays outside of banking hours or due to technical glitches.
Please be assured that we are treating this as a priority. I will personally follow up and provide you with a concrete update within the next **4-6 hours**.
Your patience is greatly appreciated.
Best regards,
[Your Name]
Opay Customer Support
---
### (2) Internal Escalation Steps
1. **Immediate Verification and Trace Initiation:**
* Access the transaction log using the provided details to confirm the exact status: "Successful" on our end, but pending with the processing gateway or recipient bank.
* Immediately initiate a "Transaction Trace" or "Dispute" via the internal financial operations dashboard. This formally queries the transaction's status with our settlement partner or the Central Bank's NIBSS (Nigeria Inter-Bank Settlement System) platform.
2. **Internal Escalation to the Finance/Transactions Team:**
* Escalate the case directly to the specialized Financial Operations or Treasury team via the designated high-priority channel (e.g., urgent Slack/Teams channel, escalated ticket system). I will highlight the key details: "Urgent: Failed GTBank Credit since Friday, customer distressed."
* Attach all relevant transaction data and my initial findings for their immediate action.
3. **Proactive Monitoring and Update:**
* Set a reminder to check for updates from the finance team in 2 hours. If no resolution or clear feedback is received, I will make a direct follow-up call or message to the team lead to emphasize the urgency.
* Document every step taken in the customer's case file for transparency.
---
### (3) What to Tell the Customer if Unresolved After 24 Hours
"If, after 24 hours, the recipient's account has still not been credited despite our efforts, here is the definitive next step:
Please reply directly to this email thread, and I will **escalate your case to the highest level of our financial support team**. At that stage, they have the direct authority to initiate a 'force debit reversal' which will pull the funds back from the processing gateway and credit them directly to your Opay wallet. This process is typically swift once initiated by the specialized team.
I will ensure a seamless handover and stay on the case until it is fully resolved. We are committed to ensuring you get your money back."
NGPT-1 — 40.0/100
(1) Reply the customer: "Thank you for contacting Opay support. I see your transfer to GTBank was supposed to happen Friday but hasn't cleared yet. Please send me your transfer details (amount, time, recipient name) and your phone number so I can look into this urgently."
(2) Escalate internally:
a) Message your supervisor with the customer's name, amount, time of transfer and request for urgent attention.
b) Send an email to the Opay operations team with the same details.
c) If no response after 1 hour, ping your manager in Slack.
(3) Assure the customer: "I've escalated this to get it sorted quickly. In case it still hasn't resolved by tomorrow at 5pm, I'll do a test transfer from my own account to yours as proof of payment and send you both the transaction details and the transfer code. This usually speeds things up."
The judges
GPT-4o
Answer D stands out for its comprehensive and accurate handling of the issue within the Nigerian banking context. It demonstrates a clear understanding of interbank processes, including NIBSS involvement, and provides actionable steps for both internal escalation and customer communication. The language is professional yet empathetic, and the detailed escalation steps ensure procedural correctness. While Answer A is also strong, D's inclusion of specific escalation channels (e.g., interbank dispute portal, NIBSS query) and monitoring steps gives it an edge. Answers B and E lack sufficient procedural depth, and B includes an unrealistic promise of personal reimbursement, which is inappropriate. Answer C is solid but slightly less detailed than D in internal escalation specifics.
Gemini 2.5 Flash
Model D provided the most comprehensive and accurate response, demonstrating a strong understanding of Nigerian interbank transfer processes, including NIBSS and the typical 24-48 hour resolution window. Its customer reply was professional yet empathetic, and the internal steps were detailed and realistic. Model C was a close second, also showing good procedural knowledge. Model B's suggestion of a 'test transfer from my own account' was a significant hallucination and highly unprofessional, while Model E's 'force debit reversal' was also a confident but incorrect claim for this scenario.
DeepSeek V3.1
Answer D scored highest due to superior Nigerian-context accuracy, naming real systems (NIBSS, NIP reference), providing a real OPay hotline, and detailing a plausible internal escalation matrix that reflects actual fintech/bank processes. Its language was professionally Nigerian without being artificial. Answer C was strong but slightly less specific on internal bank-to-bank processes. Answers A and E were generic but procedurally sound, while B was penalized heavily for the unprofessional and invented 'test transfer from my own account' solution, which is a critical hallucination.
Method
Blind: answers shuffled + letter-labelled; judges never see model names.
Answers at temp 0.3, one shot, no retries. Judges at temp 0.0.
Caveat: three judges are also contestants; blinding blunts but cannot eliminate self-preference. The paid 9jatesters human panel is the corrective — its validation lands on this page when complete.