geowallet
  1. Business Transaction API
geowallet
  • Overview
  • Authentication
  • APIs
    • Ledger Balance
      • Get Balance of all ledgers
      • Get Balance for a single currency
    • Create a Quotation
      • quotations
    • Create a Transaction
      • Transaction
    • Transaction Query
      • Transaction Query
    • Transaction Status Webhook
  • Business Transaction API
    • Business to Business (B2B)
      • Transaction
    • Business to Person (B2P)
      • Transaction
    • B2P to mobile wallet
      • Transaction
    • Person to Business (P2B)
      • Transaction
    • Request parameter list
  • Response Codes & Messages
    • Generic Response
    • Beneficiary Validation Responses
    • Quote Response
    • Remit Response
  • Purpose, Source of Funds, and Relationship
    • P2P Purpose for Transaction
    • P2P Source of Funds
    • P2P Relationship
    • Person to Business
    • Business to Person
    • Business to Business
  • Country Specific Parameters list
  • Country Specific Recipient Documents
  • GeoSwift Verify (GSV)
  • About Us
  1. Business Transaction API

B2P to mobile wallet

Remit to Mobile#

This service enables a sender to instantly transfer funds to a beneficiary using only their mobile number. The funds are credited to the payment instrument associated with the beneficiary’s mobile number, which is determined by the Mobile Wallet Provider during the account verification phase.
The payment instrument may include:
A mobile network operator (MNO) wallet ,
A dedicated mobile money provider wallet,
A bank-issued e-wallet, or
A bank account registered under the same mobile number .
GeoSwift automatically detects and routes the transaction through the most appropriate and available payment instrument, ensuring optimal delivery.
Senders can initiate the transfer from various funding sources—such as a mobile wallet, bank account, or cash-in at an agent location—depending on the channels supported by the sending partner.
The full process follows these steps:
1.
Account Verification:
The sender provides the beneficiary’s name and mobile number. GeoSwift initiates a View Account Status request to the Mobile Wallet Provider, which performs authentication and name matching.
2.
Quotation Request:
Upon successful verification, the sender inputs the sending amount and currencies. GeoSwift sends a Create Quotation Request, receiving back the exchange rate, markup, service charges, and receiving amount.
3.
Transaction Initiation:
After confirming the quote, the sender submits transaction details including sender KYC. GeoSwift processes the Create Transaction Request, then sends a Credit Request to the Mobile Wallet Provider.
4.
Funds Settlement:
The Mobile Wallet Provider credits the beneficiary’s wallet and returns a Credit Response. It also notifies the beneficiary via SMS or app.
5.
Status Inquiry:
The sender or partner can query the transaction status via Transaction query to confirm final outcome.
All interactions are secured and compliant with local regulations and global anti-money laundering (AML) standards.
Modified at 2026-03-12 10:41:51
Previous
Transaction
Next
Transaction
Built with