Quick Start
This guide will help you create your first payment using the LuxCore API.Prerequisites
1
Obtain your API keys
API keys are provided by the LuxCore team during your merchant onboarding. Contact your account manager or reach out to developers@lux-core.io to request access.
2
Choose your environment
Use a test key (
qp_test_*) for development. Switch to a production key (qp_prod_*) when you’re ready for production.Merchant accounts and API keys are created by the LuxCore team. Self-registration is not available.
Create Your First Payment
Let’s create a bank transfer deposit payment (customer pays to you):- ARS (Argentina)
- MXN (Mexico)
- UYU (Uruguay)
Response
- ARS Response
- MXN Response
- UYU Response
Understanding the Response
| Field | Description |
|---|---|
transaction_id | Unique payment identifier. Use this to track the payment. |
status | Current payment status. Deposits start as processing, withdrawals as pending. |
instructions | Bank details for the customer to complete the transfer (CBU/CLABE depending on currency) |
What’s Next?
Set up Webhooks
Receive real-time notifications when the payment completes
Payment Types
Learn about deposits, withdrawals, and payment pages
Test Your Integration
Use test mode to simulate different scenarios
Go Live
Switch to production when you’re ready
Common Issues
401 Unauthorized
401 Unauthorized
400 Bad Request
400 Bad Request
Check that all required fields are present and properly formatted. The
amount should be in minor units (centavos for MXN).Payment method unavailable
Payment method unavailable
