Quick Start
Get your first payment with Nylon Pay in 5 minutes
Get started with Nylon Pay in three simple steps.
1. Sign Up
Go to nylonpay.nilesquad.com. and provide your name, email, password, and company name. You'll receive a verification code to confirm your email. No payment or ID is required for signup
2. Install the SDK
Install and configure the Nylon Pay SDK
Requirements
TypeScript:
- Node.js v18 or higher
- Server-side only (not for browsers)
Python:
- Python 3.10 or higher
- Server-side only (not for browsers)
Installation
npm install @nile-squad/nylonpay-tsIntialize the client
import { createNylonPay } from '@nile-squad/nylonpay-ts';
const nylonpay = createNylonPay({
apiKey: 'npk_sandbox_...',
apiSecret: 'nps_sandbox_...',
});3. Get Your API Credentials
API credentials are obtained from the merchant dashboard after onboarding/siging up.
Live credentials require completing Level 1 KYC verification (free). See Merchant Onboarding for details.
You'll receive:
- apiKey: public key for identifying your account
- apiSecret: private key used to sign API requests
Environments
| Environment | Use Case |
|---|---|
sandbox | Testing without real money |
live | Production payments |
Sandbox mode is the default for new merchants. Switch to live after completing KYC verification.
Next Steps
- Your First Payment, complete payment flow walkthrough
- SDK Reference, all available methods and options
- Merchant Onboarding, account setup and going live