Start accepting payments in just 3 simple steps
Sign up and get your test & live API keys from the dashboard
Choose your preferred language and install our SDK via package manager
Initialize payments with a few lines of code and go live
Choose your language and start building
// Initialize the payment
const payment = await ZeroPay.createPayment({
amount: 1000,
currency: 'BDT',
description: 'Product Purchase',
customer: {
email: 'customer@example.com',
phone: '+8801711111111'
},
successUrl: 'https://yoursite.com/success',
cancelUrl: 'https://yoursite.com/cancel'
});
// Redirect to payment page
window.location.href = payment.checkoutUrl;
npm install @zeropay/sdk
yarn add @zeropay/sdk
pip install zeropay
composer require zeropay/php-sdk
Official libraries for your favorite platforms
Complete documentation for all API endpoints
Create, retrieve, and manage payment transactions
Manage customer information and payment methods
Process full or partial refunds for payments
Configure and manage webhook endpoints
Access transaction data and business insights
Manage payouts and settlement schedules
Everything you need to build and test integrations
Complete sandbox environment with test cards and payment methods for safe development
Test webhook integrations locally with our CLI tool and webhook simulator
Real-time logs of all API requests and responses for easy debugging and monitoring
Pre-built Postman collection with all API endpoints and example requests
Tutorials, guides, and community support
Complete guides and API references
Step-by-step integration videos
Connect with other developers