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:
- Generate a REST API URL: Create payment links for customer transactions.
- 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
- Introduction: Understand the basics of iPay integration.
- Registering a User: Set up your account and wallet.
- Creating the REST API URL: Build payment URLs.
- HTTP POST Callbacks: Handle transaction notifications.
- Error Handling: Troubleshoot integration issues.
Getting Started
Follow these steps to integrate iPay:
- Register and Configure: Create an account, set up your company, and add a crypto wallet.
- Create an API Key: Generate a key to link your wallet and callback URL.
- Build Payment URLs: Construct URLs with required parameters.
- Handle Callbacks: Implement listeners for transaction notifications.
- 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!