Choose Your Integration Path
Start accepting payments in the way that works best for your stack.
SDKs In Development
PHP, JavaScript, and Python libraries are on the roadmap — the RESTful API works today, no SDK required
Simple, Powerful API
Clean, intuitive code that gets you up and running quickly.
<?php
use EPaySe\Client;
$client = new Client('sk_live_your_api_key');
$transaction = $client->transactions->create([
'amount' => 100.00, // $100.00 (dollars)
'currency' => 'USD',
'customer_email' => '[email protected]',
'return_url' => 'https://yoursite.com/success',
'webhook_url' => 'https://yoursite.com/webhooks/epayse',
]);
// Redirect to checkout
header('Location: ' . $transaction->checkout_url);Everything you need to process payments
- Multi-PSP routing for higher success rates
- Built-in fraud prevention and risk management
- Real-time webhook notifications
- Comprehensive error handling
- HMAC-SHA256 request signing with replay protection
- TypeScript definitions included
- Extensive code examples and guides
- Production-ready from day one
SDKs & Libraries — In Development
Type-safe, well-documented libraries, planned for PHP, JavaScript, and Python. The RESTful API is available today.
Coming Soon
PHP SDK
Composer-ready library with Laravel integration
Planned install command — not yet published
composer require epayse/php-sdkComing Soon
JavaScript SDK
NPM package with TypeScript support and React hooks
Planned install command — not yet published
npm install @epayse/sdk