Nylon PayNylon Pay

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-ts

Intialize 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

EnvironmentUse Case
sandboxTesting without real money
liveProduction payments

Sandbox mode is the default for new merchants. Switch to live after completing KYC verification.

Next Steps

On this page