Skip to main content

Welcome to iPay API Documentation

iPay is a secure and user-friendly payment gateway that enables businesses to accept fiat payments, with funds converted and delivered directly to your crypto wallet. This ensures you maintain full control over your assets, offering a seamless and transparent payment solution for high-risk merchants.

Why Choose iPay?

  • Direct Wallet Deposits: Funds go straight to your wallet, bypassing intermediaries.
  • Secure Integration: Optional security tokens protect your transactions.
  • Easy Setup: Configure and monitor via the intuitive iPay dashboard.
  • Real-Time Notifications: Receive instant HTTP POST callbacks for payment processing.

Integration Overview

Integrating iPay involves two key steps:

  1. Generate a REST API URL: Create payment links for customer transactions.
  2. Set Up HTTP POST Callbacks: Process real-time payment notifications.

The iPay dashboard is used for initial setup and monitoring, without controlling your funds, making it safe to share with your team.

Table of Contents

Getting Started

Follow these steps to integrate iPay:

  1. Register and Configure: Create an account, set up your company, and add a crypto wallet.
  2. Create an API Key: Generate a key to link your wallet and callback URL.
  3. Build Payment URLs: Construct URLs with required parameters.
  4. Handle Callbacks: Implement listeners for transaction notifications.
  5. Manage Errors: Use error codes to resolve issues.

Refer to the linked sections for detailed instructions.

Support

For assistance, contact our support team at [email protected].

Start integrating iPay today to offer seamless fiat payments!