Skip to main content
Glyde provides a unified API for accepting payments, sending money, managing virtual accounts, and verifying identities in Nigeria.

Overview

Whether you’re building an e-commerce platform, fintech app, or any product that handles money, Glyde gives you the tools to move funds securely and reliably. What you can do with Glyde:
  • Accept payments from customers via card or bank transfer
  • Send money to any Nigerian bank account instantly
  • Create virtual accounts for customers to receive dedicated payment channels

Environments

Glyde provides two environments for development and production:
EnvironmentBase URLPurpose
Sandboxhttps://sandbox.useglyde.co/v1Testing and development
Productionhttps://api.useglyde.co/v1Live transactions with real money
Start in sandbox to build and test your integration without processing real transactions. When you’re ready, switch to production by updating your API keys and base URL.

Quick Start

1

Create Your Account

Sign up at dashboard.useglyde.co to access your merchant dashboard.
2

Get Your API Keys

Navigate to SettingsAPI Configuration to find your secret and public keys. You’ll have separate keys for sandbox and production.
3

Configure Webhooks

Set up your webhook URL in the dashboard to receive real-time notifications about transaction status changes. This is essential for knowing when payments complete or transfers succeed.
4

Test Your Integration

Use your sandbox keys to test the full payment flow. Simulate successful and failed transactions using our test credentials.
5

Go Live

Once testing is complete, switch to production keys and start processing real transactions.

Core Capabilities

Accept Payments

Create checkout pages or generate bank transfer details to collect payments from customers.

Send Money

Transfer funds from your Glyde wallet to any Nigerian bank account in seconds.

Virtual Accounts

Issue dedicated bank accounts to customers for recurring payments and easy reconciliation.

Integration Patterns

Server-side integration is required for all Glyde API calls. Your secret key should never be exposed in client-side code (browsers or mobile apps). Make API calls from your backend server and return only the necessary data to your frontend. Webhooks are essential for production integrations. While you can poll for transaction status, webhooks provide immediate notifications when transactions complete, fail, or require attention.

Next Steps