Paysight API Reference
Unlock payment processing, customer management, and automation with Paysight’s secure APIs, built for rapid integration whether you’re launching a new project, scaling a platform, or adding payments to your app.Getting Started
1
Access to your Paysight account
Contact your account manager to get access.
-> Paysight Login
-> Paysight Login
2
Set up API credentials
You can check your API credentials by navigating to:
For Card Submit, send the API key in the
Settings > Account > Under API Access section For Card Submit, send the API key in the
Authorization header as the raw value (do not prefix with Bearer), and send your tenant ID in ClientId.3
Choose your API
Select the appropriate API based on your integration needs.
Card API
Process payments, manage refunds, and handle card transactions.
Customer Service API
Manage customer profiles, subscriptions, and service-related operations.
Admin API
Manage merchant accounts and transactions.
Mitigation API
Automate chargeback handling, dispute management, and mitigation workflows.
4
Start integrating
Use the API reference documentation to implement your custom
integration.
Our APIs
- Card API
- Customer Service API
- Admin API
- Mitigation API
The Paysight Card API allows developers to securely manage card transactions within their applications. Whether you’re processing payments, handling refunds, or managing chargebacks, this API offers a simple yet robust interface for all card-related operations.
Create a new payment transaction
Retrieve details of a specific payment
Process a refund for a payment
List all payments with filtering options
The Card API follows a simple flow: Your application sends a payment request to:
Paysight API → Paysight processes the payment with the payment processor → The API returns a response with the transaction result → Your application handles the response accordingly.
Paysight API → Paysight processes the payment with the payment processor → The API returns a response with the transaction result → Your application handles the response accordingly.
Key Features
- Process card payments with ease
- Manage refunds and chargebacks efficiently
- Secure transaction handling with industry-standard encryption
- Support for various payment methods and currencies
Use Cases
- Integrate card payment processing for your e-commerce store
- Automate refund handling for customer transactions
- Track and manage chargeback disputes directly from your system
- Build custom checkout experiences
Common Endpoints
Common Endpoints
POST
/payments Create a new payment transaction
GET
/payments/{id} Retrieve details of a specific payment
POST
/payments/{id}/refund Process a refund for a payment
GET
/payments List all payments with filtering options
Sample Request
Sample Request
Authentication
You can manage your API keys in the Paysight dashboard under Settings → Account → API Access. Keep keys server-side; never expose them in client-side code or public repositories.Card Submit API
Send the raw API key in theAuthorization header. Do not prefix it with Bearer. Also send your tenant ID in ClientId.
Other APIs
Admin, Customer Service, and Mitigation APIs also sendAuthorization with your API key, plus ClientId and UserEmail. Customer Leads uses a dedicated lead key with Authorization: Bearer.
Rate Limits
To ensure system stability and fair usage, the Paysight API implements rate
limiting. Standard accounts are limited to 100 requests per minute. If you
need higher limits, please contact our support team.
Next Steps
Card API Reference
Explore the complete Card API documentation.
Customer Service API
Dive into the Customer Service API details.
Widget SDK
Consider using our Widget SDK for simpler integrations.