Pay by Bank Transfer

Introducing Bank Transfer Payment Option in Nigeria

Role: Research, UX Design, UI Design, and UX Writing Tools: Figma, Miro, Google Sheets Timeline: Oct 2021 - Jan 2022 (16 weeks)

Overview

In 2021, Sendy launched in Nigeria. During market research, we learned that a significant portion of Nigerians preferred bank transfers over cash-on-delivery or card payments. However, Sendy's Nigerian customers could only pay via cash on delivery or with card payments, leading to two problems:

  • Payment friction: Customers who preferred bank transfers were forced into payment methods they didn't trust or find convenient
  • Lost orders: Some customers abandoned purchases entirely rather than use unfamiliar payment methods

The opportunity was clear: enable bank transfer payments to match customer preferences and reduce checkout friction.

The Challenge

Bank transfer payments weren't straightforward to implement. Unlike card payments with instant confirmation, bank transfers could take time to process, creating uncertainty for both customers and Sendy's operations team. The design challenge was threefold:

  • Make the bank transfer process simple and trustworthy
  • Handle payment confirmation delays without frustrating customers
  • Ensure operations could track and verify payments efficiently

Research Phase

I conducted remote interviews with Nigerian customers to understand their payment behaviors and preferences. Key findings:

  • Bank transfers were preferred because they felt more secure and familiar compared to entering card details online
  • Customers were comfortable with the slight delay in payment confirmation—it was the norm
  • Clear instructions and status updates were critical—customers needed to know what to do and when their payment was confirmed

The research confirmed demand but also highlighted the importance of clarity throughout the process. Customers needed to understand exactly how bank transfer payments worked and what to expect.

Design Process

Understanding Requirements

Working with the product team and our payment partner (OnePipe), we mapped out the technical requirements:

  • Onboarding new customers for a virtual bank account
  • Ensuring users verify phone numbers as required by Nigerian banking regulations
  • Mapping journeys for virtual bank account top-up and customer checkout

Our design goal was to create an account-to-account transfer experience that enables customers to confirm payments instantly.

User Flows

We prepared user flows to address all three areas our solution needed to cover and shared them with all product squads, finance stakeholders, and partners (OnePipe) to ensure alignment.

Creating the user flows was helpful because it helped the team spot challenges with:

  • KYC Verification Enhancements: Initially, certain details were unclear, but by developing structured flows, the team and stakeholders aligned on the requirements. The emphasis was on ensuring a positive experience during virtual account setup.
  • Payment Method Onboarding: The flow analysis revealed the necessity of providing clear onboarding information to swiftly acquaint users with how Pay by Bank operates, encouraging them to adopt this option.
  • Addressing Payment Confirmation Delays: By identifying potential reasons for delays in payment confirmation, we could inform customers of possible challenges and guide them on resolving issues promptly.

UI Design

We bypassed the wireframing phase due to time constraints in preparing UI designs. However, significant clarity and alignment were achieved during the user flow discussions.

We developed interface screens to accommodate both mobile and web platforms for this solution.

Beta Testing & Release

We enlisted five customers and launched a beta version of the payment method to gather feedback on their user experience. During this phase, we identified several issues:

  • Challenges with Bank Transfer Confirmations: Some customers experienced frustration due to delays in bank transfer confirmations, leading to uncertainty. Initially overlooked as our Partner had promised instant confirmation, we addressed this by introducing a screen with a countdown to manage customer expectations regarding confirmation times.
  • Enhancements for Insufficient Funds Scenarios: Previously, customers were unable to proceed with their orders if funds were insufficient, a restriction that was frustrating our test customers and we realized that it was creating an extra step for customers that wasn't necessary. To resolve this, we revised the flow to allow users to click on the 'Confirm Order' button, triggering a prompt only if funds were inadequate.

Following the design enhancements, we shared the updates for implementation. After a two-week sprint, we successfully rolled out Pay by Bank to customers in Nigeria.

Learnings

Conducting remote interviews with customers was a new experience for me. The logistics differed significantly from meeting participants in person, and I am incredibly grateful to my team members in Nigeria for their invaluable assistance in recruiting participants.

I also learned that remote interviews require a flexible approach to scheduling, as participants are likely to request rescheduling hours or even days later.

Working on payment systems provided me with a wealth of knowledge, as this payment method was a new concept for me. It challenged me to lead design efforts to create a user-friendly experience for individuals in a different part of the world.