Build on Monay's powerful APIs and SDKs
# Sign up for a developer account
Visit https://monay.com/signup
# Get your API keys from the dashboard
Dashboard → Settings → API Keys
# Node.js
npm install @monay/sdk
# Python
pip install monay-sdk
# Go
go get github.com/monay/sdk-go
import { MonayClient } from '@monay/sdk'; const client = new MonayClient({ apiKey: 'your-api-key', environment: 'sandbox' }); // Create a wallet const wallet = await client.wallets.create({ userId: 'user123', currency: 'USD', type: 'consumer' }); console.log('Wallet created:', wallet.id);
Enable invoice-backed transactions for complete auditability and automation.
// Create an invoice-backed transaction const transaction = await client.transactions.create({ amount: 1000.00, currency: 'USD', invoice: { number: 'INV-2024-001', erpSystem: 'SAP', purchaseOrder: 'PO-123456', lineItems: [ { description: 'Professional Services', amount: 1000.00 } ] }, from: 'wallet_abc123', to: 'wallet_xyz789', metadata: { department: 'Engineering', costCenter: 'CC-100' } }); // The transaction is automatically validated against: // - ERP invoice records // - Purchase order approval // - Budget constraints // - Compliance rules
Join the Pilot Program and get 75% off plus dedicated support