Skip to main content

Transfer Money with GoPay

GoPay provides secure and reliable APIs for transferring money to individuals and businesses. Our transfer solutions enable you to disburse funds seamlessly across Ethiopia.

Key Features

  • Fast Processing: Complete transfers within minutes
  • Secure Authentication: Ed25519 request signing — your private key never leaves your servers
  • Multiple Rails: Telebirr, CBE Birr, Awash, Dashen, and Bank of Abyssinia
  • Simple Integration: One endpoint, signed webhooks for settlement

Common Use Cases

  • Salary disbursements
  • Supplier payments
  • Vendor settlements

How It Works

  1. Your server sends a signed request to POST /api/v1/initiate-transfer
  2. GoPay verifies the signature, creates the transaction, and debits your merchant wallet
  3. The payout is routed to the recipient over the selected bank rail
  4. On settlement, GoPay sends a signed webhook to your notify_url

Get Started

Quick Start Guide

Get up and running with B2C transfers in minutes

API Reference

Detailed documentation of transfer endpoints

Code Examples

View ready-to-use code samples

Testing Guide

Learn how to test your integration