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.


1

Obtain your API Keys

Log in to your Merchant Dashboard and navigate to Settings > API Keys. You will find two sets of keys:

  • Test Keys Used for integration and testing (Sandbox).
  • Live Keys Used for real-money transactions.
2

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 / Verification
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"
}'
3

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.