Paylinc

Developer Documentation

Build powerful payment solutions with our comprehensive APIs

Quick Start Guide

Get API Keys

Sign up and get your API keys from the dashboard

Read Documentation

Learn about our API endpoints and features

Start Integration

Begin implementing Paylinc in your application

API Products

Payments API

Accept payments, handle refunds, and manage transactions

  • Create payment
  • Process refund
  • Retrieve transaction

Wallets API

Manage digital wallets, balances, and transfers

  • Create wallet
  • Get balance
  • Transfer funds

Accounts API

Handle user accounts, verification, and management

  • Create account
  • Verify user
  • Update details

Code Examples


const API_URL = 'https://api.paylinc.org';

// Create a payment
const createPayment = async (token) => {
  const response = await fetch(`${API_URL}/payments`, {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${token}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      amount: 1000,
      currency: 'NGN',
      description: 'Product purchase'
    })
  });
  return response.json();
};