API Documentation

Martis provides a unified API for accepting payments, managing payouts, and transferring funds across the platform. This documentation covers authentication, core concepts, and complete API reference for all available endpoints.


Getting Started

Integration with Martis begins with account creation and API key generation. The following steps outline the path to processing live transactions:


Core Concepts

Accept Payments

Create payment charges using QRIS, virtual accounts, and e-wallets. Handle the complete payment lifecycle from charge creation to settlement.

Send Funds

Disburse funds to external bank accounts or transfer between platform accounts. Track payout status and manage settlements.


API Reference

Complete endpoint documentation for all Martis APIs:

ResourceDescription
Payment ChargesCreate and retrieve payment charges
PayoutsSend funds to external bank accounts
TransfersMove funds between Martis accounts

Additional Resources

Guides

Account Requirements

Learn about the required docs and verification steps to activate your account.

API Keys

Learn how to generate API keys for authenticating your integration.

Payment Charges

Learn how to create, manage, and track payment charges.

Withdrawal

Learn how to withdraw funds and manage your available balance.

Was this page helpful?