Payment Gateway API

Comprehensive documentation for our unified payment gateway API supporting Stripe and Telebirr payment methods with modern, developer-friendly interfaces.

Quick Start

Get up and running in minutes with our step-by-step guide

Start Here

API Reference

Complete API documentation with examples and responses

View Reference

Payment Methods

Learn about supported payment gateways and integrations

What You Can Build

Secure Authentication

JWT-based authentication with role-based access control

Multiple Payment Methods

Support for Stripe and Telebirr payment gateways

Project Management

Create and manage projects with access keys

Comprehensive Docs

Detailed documentation with curl examples and diagrams

API Endpoints Overview

Authentication

User management and authentication endpoints

  • POST /api/v1/auth/signup - User registration
  • POST /api/v1/auth/login - User login
  • POST /api/v1/auth/resetpassword - Password reset

Project Management

Create and manage payment projects

  • POST /api/v1/createproject - Create project
  • POST /api/v1/accessKey/create - Create access key
  • GET /api/v1/accessKey/get/{id} - Get access key

Stripe Integration

Stripe payment gateway integration

  • POST /api/v1/stripe/create - Configure Stripe
  • POST /api/v1/stripe/create_session - Create checkout session
  • POST /api/v1/stripe/price - Create pricing

Telebirr Integration

Telebirr mobile money integration

  • POST /api/v1/telebirr/createConfig - Configure Telebirr
  • POST /api/v1/telebirr/createorder - Create payment order
  • POST /api/v1/telebirr/status - Check transaction status

Ready to Get Started?

Start integrating payment solutions into your application today