Developer Documentation
Everything you need to integrate Lumexpay into your application. Complete API reference, SDKs, and code examples.
Quick Start Guide
1
Create an Account
5 minutesSign up for a Lumexpay account and complete the verification process.
2
Get API Keys
2 minutesGenerate your API keys from the dashboard to start integrating.
3
Install SDK
1 minuteInstall our SDK for your preferred programming language.
4
Make First Request
5 minutesSend your first API request and process a test transaction.
Official SDKs
Client libraries for your favorite programming languages
📦
Node.js
v2.1.0
🐍
Python
v1.8.4
🐘
PHP
v1.6.1
☕
Java
v1.5.2
💎
Ruby
v1.4.0
🔵
Go
v1.3.1
Popular API Endpoints
POST
Create a new payment/v1/paymentsGET
Retrieve payment details/v1/payments/:idPOST
Process a refund/v1/refundsGET
List all transactions/v1/transactionsCode Example
JavaScript (Node.js)
const lumexpay = require('lumexpay');
// Initialize with your API key
lumexpay.setApiKey('sk_test_...');
// Create a payment
const payment = await lumexpay.payments.create({
amount: 10000,
currency: 'USD',
description: 'Order #12345',
customer: {
email: 'customer@example.com'
}
});
console.log(payment.id);Need Help Getting Started?
Our developer support team is here to help you integrate Lumexpay.