Cardless withdrawal, commonly known as Paycode, enables users to access their accounts and withdraw money without a physical card. In simple terms, Paycode is a digital payment feature that lets users of any wallet service initiate withdrawals. It allows beneficiaries to withdraw cash from supported ATMs, or merchants without needing a physical card; instead, they use a 10-14-digit code.

Paycode Use case

📘

More on Paycode Usecase

With the paycode API, you can have both individual and corporate use cases :

For Individual use cases :

  • Forgotten card
  • Escrow payments
  • No bank
  • Security concerns
  • Social media payments
  • No bank account
  • Utility/domestic use

For corporate use cases:

  • Social media disbursements
  • Contract workers
  • Betting cashout
  • Cash-out for mmo

How Paycode Works

A Paycode transaction involves two steps:

  • Generating the Paycode through an issuing channel.
  • Authenticating the Paycode at an acquiring channel to receive value.

Paycode Channels

These are platforms where a paycode can be generated and also accepted :

1 . Initiating Channel

This channel is used to facilitate a paycode transaction. Examples of such channels include :

  • USSD,
  • Mobile money operators,
  • Mobile banking,
  • bank ATMs,
  • Gaming platforms e.g online betting etc
  • NGOs

2 . Acceptance Channel

This channel is used to accept a paycode transaction. Examples of such channels include :

  • POS / Agent cashout and payments
  • ATM Cashout

Types of Paycode Integration

There are two Paycode integration methods available on our platform:

  1. Single Paycode Integration: Achieved through the Paycode API.
  2. Bulk Paycode Integration: Accomplished via the Bulk Paycode portal.

Generating Single Paycode via the API

We provide APIs that empower you to create a seamless experience for your users. You can use the single paycode system to generate individual pay codes for your users. The Single Paycode System allows you to create a single Paycode in one go. Users provide transaction details, and based on this information, the tokenization system generates the Paycode. Later, when the user or a third party with proper authentication information requests to complete the transaction, the system authenticates the Paycode.

📘

Integration of the Paycode APIs into your platform (your application) is necessary to generate single Paycodes for your users.

Generating Bulk Paycodes via the Portal

The Bulk Paycode System enables you to generate multiple Paycodes simultaneously. These bulk Paycodes are applicable for the same transactions and channels as the single Paycodes. It's important to note that the Bulk Paycode System comes with a user-friendly portal accessible at https://paycode.myverveworld.com/, This portal enables users to effortlessly generate multiple Paycodes simultaneously without requiring technical expertise – meaning you don't have to be technically savvy or a programmer.

Note: Bulk Paycode integration is also achievable through APIs. If you possess technical expertise and wish to integrate using the Bulk Paycode API, please refer to the detailed documentation here

📘

To get fully onboarded on the Bulk Paycode portal, as a corporate institution, please send an email to [email protected], our team will reach out to you upon receiving your email

For each transaction, the user provides specific details to generate a Paycode and based on this information, the tokenization system generates the Paycodes. Later, when the user or a third party with the necessary authentication information requests to complete the transaction, the system authenticates each Paycode.