Quickstart
Set up your first Plexy integration in minutes
Quickstart Guide
Get your first payment integration running in under 5 minutes.
Prerequisites
- A Plexy account
- Your API keys from the dashboard
- Node.js 18+ (for JavaScript SDK)
Installation
npm install @plexy/plexy-web pip install plexy No installation required - use cURL directly with our REST API.
Initialize the Client
import { Plexy } from '@plexy/plexy-web';
const plexy = new Plexy({
apiKey: process.env.PLEXY_API_KEY,
});from plexy import Plexy
plexy = Plexy(api_key=os.environ['PLEXY_API_KEY'])# Set your API key as an environment variable
export PLEXY_API_KEY="your_api_key_here"Create Your First Payment
const payment = await plexy.payments.create({
amount: 10000, // Amount in smallest currency unit (e.g., cents)
currency: 'KZT',
description: 'Order #12345',
returnUrl: 'https://yoursite.com/success',
});
// Redirect customer to payment page
console.log(payment.checkoutUrl);payment = plexy.payments.create(
amount=10000,
currency='KZT',
description='Order #12345',
return_url='https://yoursite.com/success',
)
# Redirect customer to payment page
print(payment.checkout_url)curl -X POST https://api.plexypay.com/v2/payments \
-H "x-api-key: $PLEXY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 10000,
"currency": "KZT",
"description": "Order #12345",
"return_url": "https://yoursite.com/success"
}'Next Steps
- Set up authentication for production
- Explore SDK guides for your platform
- Browse the API reference for all endpoints