# Monxa Product Guide and API ## Docs - [Get All Balances](https://docs.monxa.co/api-reference/balances/get-all-balances.md): The Balance API allows merchants to retrieve real-time information about their account balance, including available funds, pending funds, reserved amounts, and transaction counts. This endpoint is commonly used to determine payout eligibility, monitor settlement status, or display wallet/balance inf… - [Get Balance By Currency](https://docs.monxa.co/api-reference/balances/get-balance-by-currency.md): Retrieve the balance information for a specified currency. - [Create a Charge](https://docs.monxa.co/api-reference/charges/create-a-charge.md): Create a new charge. An idempotency key is required in the request header to ensure safe retries without creating duplicate charges. This endpoint initializes a payment attempt for the specified amount and channel, returning a charge object that represents the transaction status and payment instruct… - [Get All Charges](https://docs.monxa.co/api-reference/charges/get-all-charges.md): Retrieve a paginated list of charges. This endpoint returns all charge objects created under the merchant account, optionally filtered by date range, currency, status, payment method, or search text. Use pagination parameters to navigate through results efficiently. - [Get Charge Detail](https://docs.monxa.co/api-reference/charges/get-charge-detail.md): Retrieve the details of a specific charge by its unique Charge ID. This endpoint returns the full charge object, including its current status, amounts, payment channel, timestamps, and metadata. Use this endpoint to check the latest state of a transaction — for example, whether a payment has succeed… - [Create a Customer](https://docs.monxa.co/api-reference/customers/create-a-customer.md): Create a new customer. An idempotent key is required in the request header. - [Delete Customer](https://docs.monxa.co/api-reference/customers/delete-customer.md): Delete a customer by its unique identifier. - [Get All Customers](https://docs.monxa.co/api-reference/customers/get-all-customers.md): List all customer with pagination support. - [Get Customer Detail](https://docs.monxa.co/api-reference/customers/get-customer-detail.md): Retrieve a customer by its unique identifier. - [Update Customer](https://docs.monxa.co/api-reference/customers/update-customer.md): Update a customer by its unique identifier. - [Get Merchant Detail (Self)](https://docs.monxa.co/api-reference/merchants/get-merchant-detail-self.md): Retrieve the merchant info. - [Get Payment Channels (Self)](https://docs.monxa.co/api-reference/merchants/get-payment-channels-self.md): Retrieve all available currencies. - [/v1/merchants/me/web-hook](https://docs.monxa.co/api-reference/merchants/v1merchantsmeweb-hook.md): Update the WebHook settings for a specific merchant by its unique identifier. - [Create a Payout](https://docs.monxa.co/api-reference/payouts/create-a-payout.md): Create a new payout. An idempotent key is required in the request header. - [Get All Payouts](https://docs.monxa.co/api-reference/payouts/get-all-payouts.md): List all payouts with pagination support. - [Get Payout Detail](https://docs.monxa.co/api-reference/payouts/get-payout-detail.md): Retrieve a payout by Id. - [Onboarding Guide](https://docs.monxa.co/onboarding.md): Get started with Monxa and start accepting payments across Asia quickly and securely. This guide will take you from account creation to live transactions in three simple steps. - [Check Payment Status](https://docs.monxa.co/payments/after/status.md): Actively verify payment status to keep your system synchronized, even when webhook updates are delayed. - [Webhooks Events](https://docs.monxa.co/payments/after/webhooks.md): Stay synchronized with every stage of the payment lifecycle through real-time webhook events from Monxa. - [Cancelling a Payment](https://docs.monxa.co/payments/during/cancel-payment.md) - [Smart Routing](https://docs.monxa.co/payments/during/smart-routing.md) - [Overview](https://docs.monxa.co/payments/overview.md) - [Payment Flow](https://docs.monxa.co/payments/payment-flow.md) - [Bank Redirects](https://docs.monxa.co/payments/payment-methods/bank-redirects.md): A secure payment method where customers are redirected to their online banking platform to log in and authorize the payment, then returned to your site with the result confirmed by Monxa. - [Buy Now Pay Later](https://docs.monxa.co/payments/payment-methods/buy-now-pay-later.md): Let customers split payments into instalments while you get paid once the provider confirms the transaction. - [Cards](https://docs.monxa.co/payments/payment-methods/cards.md): Description of your new file. - [Convenience Stores](https://docs.monxa.co/payments/payment-methods/convenience-stores.md) - [QR Payments](https://docs.monxa.co/payments/payment-methods/qr-payments.md): Guide to integrating embedded QR code payments via Monxa API - [Virtual Accounts](https://docs.monxa.co/payments/payment-methods/virtual-accounts.md) - [Wallets](https://docs.monxa.co/payments/payment-methods/wallets.md): This page describes how merchants integrate digital Wallets as a payment option via Monxa - [Refund](https://docs.monxa.co/payments/refund.md): Refunds in Monxa let you seamlessly return full or partial payments to customers through supported methods like Wallets and QRIS. - [Settlement](https://docs.monxa.co/payments/settlement.md): Learn how Monxa settles your customer payments directly to your balance, ensuring fast, transparent, and reliable access to funds. - [After Payout](https://docs.monxa.co/payouts/after-payout.md): Description of your new file. - [Before Payout](https://docs.monxa.co/payouts/before-payout.md): Description of your new file. - [Overview](https://docs.monxa.co/payouts/overview.md): Description of your new file. - [Payout Network](https://docs.monxa.co/payouts/payout-network.md): Description of your new file. - [FAQ](https://docs.monxa.co/references/faq.md): Description of your new file. - [API Keys](https://docs.monxa.co/references/security/api-keys.md): Description of your new file. - [Integration Security](https://docs.monxa.co/references/security/integration-security.md): Best practices and guidelines to help you secure your Monxa integrations against fraud, abuse, and data breaches. - [IP Whitelisting](https://docs.monxa.co/references/security/ip-whitelisting.md): Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only. - [Overview](https://docs.monxa.co/references/security/overview.md): Description of your new file. - [Setup 2FA](https://docs.monxa.co/references/security/setup-2fa.md): Enable Two-Factor Authentication (2FA) to add an extra layer of protection to your Monxa account and secure access with a time-based code from your authenticator app - [Users & Permissions](https://docs.monxa.co/references/security/user-permissions.md): Description of your new file. - [Webhook Handling](https://docs.monxa.co/references/security/webhook-handling.md): Learn best practices for securely handling Monxa webhooks to ensure reliable, fraud-resistant, and resilient payment integrations. - [Sandbox](https://docs.monxa.co/sandbox.md): Description of your new file. - [Welcome](https://docs.monxa.co/welcome.md): 👋 Your fast, secure, and scalable payments for businesses across Asia. ## OpenAPI Specs - [openapi](https://docs.monxa.co/api-reference/openapi.json)