Set up
1. Get Access
Account creation: Request an account via your Partner Manager or Integration Manager. They will provide the necessary credentials and any onboarding details specific to your integration. If you don’t know who your contact is, ask your Buckaroo commercial contact or support to connect you with the right Partner/Integration Manager.
2. Environments & Documentation
You can explore the API contracts in Swagger (OpenAPI) for both production and sandbox. If you click on “Schema” in a specific API call you can view nullable (not-mandatory) or non-nulable fields (mandatory)
- Swagger – Production: https://api.buckaroo.io/index.html
- Swagger – Sandbox: https://sandbox-api.buckaroo.io/index.html
3. Base Endpoints
Use the appropriate environment for development/testing vs. live transactions. Production endpoint: https://api.buckaroo.io/index.html Sandbox endpoint: https://sandbox-api.buckaroo.io/index.html The Swagger UI for each environment exposes the operations, request/response models, and available resources. Use the Authorize button in Swagger (if available) to configure credentials for trying calls directly in the browser.
4. Current Scope
Availability: Currently only usable with Buckaroo POS terminal. If you require additional channels or products, contact your Partner/Integration Manager to discuss timelines and scope.
5. Next Steps
Get your account and credentials from your Partner/Integration Manager.
Open the Swagger for your target environment to review available operations.
Start with Sandbox to validate requests/responses and your POS terminal flows.
Move to Production once you’ve completed testing and obtained go live approval.
6. Help & Support
Your Partner/Integration Manager is your primary point of contact.
If you need assistance accessing Swagger or understanding endpoints, provide the environment you’re using (Sandbox/Production) and any request IDs to speed up troubleshooting.
Updated about 4 hours ago