Getting Started with neoConnect: A Complete Setup Guide
neoConnect is our unified payment infrastructure platform that simplifies payment processing for businesses of all sizes. This tutorial will walk you through setting up neoConnect from scratch.
Prerequisites
Before you begin, make sure you have:
- An active neoBrillia account
- API credentials from your dashboard
- Basic knowledge of REST APIs
- A development environment ready
Step 1: Create Your Account
First, sign up for a neoBrillia account and navigate to the neoConnect section in your dashboard. You'll receive your API keys immediately after account creation.
Step 2: Install the SDK
Install the neoConnect SDK for your preferred programming language:
npm install @neobrillia/neoconnect-sdk
Step 3: Configure Your Environment
Set up your environment variables with your API keys:
NEO_CONNECT_API_KEY=your_api_key_here
NEO_CONNECT_SECRET_KEY=your_secret_key_here
NEO_CONNECT_ENVIRONMENT=sandbox
Step 4: Initialize the Client
Initialize the neoConnect client in your application:
import { NeoConnect } from '@neobrillia/neoconnect-sdk';
const client = new NeoConnect({
apiKey: process.env.NEO_CONNECT_API_KEY,
secretKey: process.env.NEO_CONNECT_SECRET_KEY,
environment: process.env.NEO_CONNECT_ENVIRONMENT,
});
Step 5: Process Your First Payment
Create a payment intent and process a test transaction:
const payment = await client.payments.create({
amount: 1000,
currency: 'USD',
description: 'Test payment',
});
Step 6: Test Your Integration
Use neoConnect's test mode to verify your integration works correctly before going live. Test various scenarios including successful payments, failures, and refunds.
Next Steps
Once your integration is tested, you can:
- Configure webhooks for real-time notifications
- Set up multiple payment gateways for redundancy
- Enable smart routing for optimal success rates
- Switch to production mode
For more advanced features, check out our API documentation or contact our support team.

