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 minutes

Sign up for a Lumexpay account and complete the verification process.

2

Get API Keys

2 minutes

Generate your API keys from the dashboard to start integrating.

3

Install SDK

1 minute

Install our SDK for your preferred programming language.

4

Make First Request

5 minutes

Send 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/v1/payments
Create a new payment
GET/v1/payments/:id
Retrieve payment details
POST/v1/refunds
Process a refund
GET/v1/transactions
List all transactions

Code 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.