API Overview & Quick Start
Welcome to the FinovoPay Developer Portal. Our APIs are designed to be predictable, RESTful, and easy to integrate. Whether you are building a checkout experience, managing virtual accounts, or automating payouts, this guide will get you up and running in minutes.
Obtain your API Keys
Log in to your Merchant Dashboard and navigate to Settings > API Keys. You will find two sets of keys:
-
Test KeysUsed for integration and testing (Sandbox). -
Live KeysUsed for real-money transactions.
Verify Authentication
FinovoPay uses Bearer Token authentication. All requests must be sent over HTTPS.
Try a simple get_balance request to verify your keys are working.
curl -X POST https://merchant.finovopay.com/v1/index.php \
-H "Authorization: Bearer YOUR_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{
"action": "get_balance"
}'
Explore the Endpoints
Use the sidebar to explore specific guides for Checkout Modal, Virtual Accounts, and Payouts. Each guide contains code samples and response objects to help you build faster.