# ZenPays > Enterprise payment gateway. Cards, bank transfers, UPI, mobile money and > crypto through one API, with TypeScript and Python SDKs. Every page below is also available as plain Markdown by appending `.md` to its path under https://docs.zenpays.com/md/ — that is what these links point at. ## Getting started - [Authentication](https://docs.zenpays.com/md/getting-started/authentication.md) - [Configuration](https://docs.zenpays.com/md/getting-started/configuration.md) - [Installation](https://docs.zenpays.com/md/getting-started/installation.md) - [Quick Start](https://docs.zenpays.com/md/getting-started/quick-start.md) ## Guides - [Custom Checkout Integration](https://docs.zenpays.com/md/guides/custom-checkout-integration.md) - [Error Handling](https://docs.zenpays.com/md/guides/error-handling.md) - [Security Best Practices](https://docs.zenpays.com/md/guides/security.md) - [Testing](https://docs.zenpays.com/md/guides/testing.md) - [TypeScript](https://docs.zenpays.com/md/guides/typescript.md) - [UPI Native Link Handling for Custom Checkout](https://docs.zenpays.com/md/guides/upi-native-link-guide.md) - [Webhooks Overview](https://docs.zenpays.com/md/guides/webhooks/index.md) - [KYC Webhooks](https://docs.zenpays.com/md/guides/webhooks/kyc-webhooks.md) - [Other Webhooks](https://docs.zenpays.com/md/guides/webhooks/other-webhooks.md) - [Payment Webhooks](https://docs.zenpays.com/md/guides/webhooks/payment-webhooks.md) - [Payout Webhooks](https://docs.zenpays.com/md/guides/webhooks/payout-webhooks.md) - [Ramp Webhooks](https://docs.zenpays.com/md/guides/webhooks/ramp-webhooks.md) - [Signature Verification](https://docs.zenpays.com/md/guides/webhooks/signature-verification.md) ## SDK reference - [Analytics](https://docs.zenpays.com/md/api-reference/analytics.md) - [Authentication](https://docs.zenpays.com/md/api-reference/auth.md) - [Chargebacks](https://docs.zenpays.com/md/api-reference/chargebacks.md) - [On-Ramp (Buy)](https://docs.zenpays.com/md/api-reference/checkout.md) - [Client](https://docs.zenpays.com/md/api-reference/client.md) - [Customers](https://docs.zenpays.com/md/api-reference/customers.md) - [Invoices](https://docs.zenpays.com/md/api-reference/invoices.md) - [Ledger](https://docs.zenpays.com/md/api-reference/ledger.md) - [Merchants](https://docs.zenpays.com/md/api-reference/merchants.md) - [Off-Ramp](https://docs.zenpays.com/md/api-reference/off-ramp.md) - [Payment Links](https://docs.zenpays.com/md/api-reference/payment-links.md) - [Payments](https://docs.zenpays.com/md/api-reference/payments.md) - [Payouts](https://docs.zenpays.com/md/api-reference/payouts.md) - [Ramp Intents](https://docs.zenpays.com/md/api-reference/ramp-intents.md) - [Refunds](https://docs.zenpays.com/md/api-reference/refunds.md) - [Security](https://docs.zenpays.com/md/api-reference/security.md) - [Settlements](https://docs.zenpays.com/md/api-reference/settlements.md) - [Subscriptions](https://docs.zenpays.com/md/api-reference/subscriptions.md) - [Tenant Hostnames](https://docs.zenpays.com/md/api-reference/tenant-hostnames.md) - [Vendors](https://docs.zenpays.com/md/api-reference/vendors.md) - [Wallet](https://docs.zenpays.com/md/api-reference/wallet.md) ## REST API - [REST API Authentication](https://docs.zenpays.com/md/rest-api/authentication.md) - [Get Wallet Balances](https://docs.zenpays.com/md/rest-api/endpoints/accounting/get-balances.md) - [Get Currency Balance](https://docs.zenpays.com/md/rest-api/endpoints/accounting/get-currency-balance.md) - [Get Wallet Summary](https://docs.zenpays.com/md/rest-api/endpoints/accounting/wallet-summary.md) - [Get Wallet Transactions](https://docs.zenpays.com/md/rest-api/endpoints/accounting/wallet-transactions.md) - [Add Bank Account](https://docs.zenpays.com/md/rest-api/endpoints/bank-accounts/add-bank-account.md) - [Delete Bank Account](https://docs.zenpays.com/md/rest-api/endpoints/bank-accounts/delete-bank-account.md) - [List Bank Accounts](https://docs.zenpays.com/md/rest-api/endpoints/bank-accounts/list-bank-accounts.md) - [Update Bank Account](https://docs.zenpays.com/md/rest-api/endpoints/bank-accounts/update-bank-account.md) - [Cancel Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/cancel-invoice.md) - [Create Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/create-invoice.md) - [Generate Payment Link](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/generate-payment-link.md) - [Get Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/get-invoice.md) - [Invoice Analytics](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/invoice-analytics.md) - [List Invoices](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/list-invoices.md) - [Pay Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/pay-invoice.md) - [Public Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/public-invoice.md) - [Send Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/send-invoice.md) - [Update Invoice](https://docs.zenpays.com/md/rest-api/endpoints/billing/invoices/update-invoice.md) - [Create Payment Link](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/create-payment-link.md) - [Deactivate Payment Link](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/deactivate-payment-link.md) - [Get Payment Link](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/get-payment-link.md) - [Linked Invoices](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/linked-invoices.md) - [List Payment Links](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/list-payment-links.md) - [Pay Payment Link](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/pay-payment-link.md) - [Payment Link Analytics](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/payment-link-analytics.md) - [Resolve Short Code](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/resolve-short-code.md) - [Update Payment Link](https://docs.zenpays.com/md/rest-api/endpoints/billing/payment-links/update-payment-link.md) - [Create Product](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/create-product.md) - [Delete Product](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/delete-product.md) - [Get Product](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/get-product.md) - [List Categories](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/list-categories.md) - [List Products](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/list-products.md) - [Manage Categories](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/manage-categories.md) - [Update Product](https://docs.zenpays.com/md/rest-api/endpoints/billing/products/update-product.md) - [Add Response](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/add-response.md) - [Bulk Upload Chargebacks](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/bulk-upload-chargebacks.md) - [Bulk Upload Status](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/bulk-upload-status.md) - [Chargeback Analytics](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/chargeback-analytics.md) - [Chargeback Stats](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/chargeback-stats.md) - [Create Chargeback](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/create-chargeback.md) - [Get Chargeback](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/get-chargeback.md) - [List Chargebacks](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/list-chargebacks.md) - [Submit Evidence](https://docs.zenpays.com/md/rest-api/endpoints/chargebacks/submit-evidence.md) - [Create Customer](https://docs.zenpays.com/md/rest-api/endpoints/customers/create-customer.md) - [Get Customer History](https://docs.zenpays.com/md/rest-api/endpoints/customers/customer-history.md) - [Get Customer Risk Profile](https://docs.zenpays.com/md/rest-api/endpoints/customers/customer-risk.md) - [Get Customer](https://docs.zenpays.com/md/rest-api/endpoints/customers/get-customer.md) - [List Customers](https://docs.zenpays.com/md/rest-api/endpoints/customers/list-customers.md) - [Get Top Customers](https://docs.zenpays.com/md/rest-api/endpoints/customers/top-customers.md) - [Update Customer](https://docs.zenpays.com/md/rest-api/endpoints/customers/update-customer.md) - [Health Check Endpoints](https://docs.zenpays.com/md/rest-api/endpoints/health/health-check.md) - [Get Daily Ledger Summaries](https://docs.zenpays.com/md/rest-api/endpoints/ledger/daily-summaries.md) - [Get Daily Ledger Summary](https://docs.zenpays.com/md/rest-api/endpoints/ledger/daily-summary.md) - [Get Ledger Accounts](https://docs.zenpays.com/md/rest-api/endpoints/ledger/ledger-accounts.md) - [Get Ledger Balances](https://docs.zenpays.com/md/rest-api/endpoints/ledger/ledger-balances.md) - [Get Ledger Entries](https://docs.zenpays.com/md/rest-api/endpoints/ledger/ledger-entries.md) - [Get Ledger Overview](https://docs.zenpays.com/md/rest-api/endpoints/ledger/ledger-overview.md) - [Get Ledger Reserves](https://docs.zenpays.com/md/rest-api/endpoints/ledger/ledger-reserves.md) - [Get Ledger Reconciliation](https://docs.zenpays.com/md/rest-api/endpoints/ledger/reconciliation.md) - [Confirm Payment](https://docs.zenpays.com/md/rest-api/endpoints/payments/confirm-payment.md) - [Create Payment Intent](https://docs.zenpays.com/md/rest-api/endpoints/payments/create-payment-intent.md) - [Get Payment Intent](https://docs.zenpays.com/md/rest-api/endpoints/payments/get-payment-intent.md) - [List Transactions](https://docs.zenpays.com/md/rest-api/endpoints/payments/list-transactions.md) - [Cancel Payout Intent](https://docs.zenpays.com/md/rest-api/endpoints/payout-intents/cancel-payout-intent.md) - [Confirm Payout Intent](https://docs.zenpays.com/md/rest-api/endpoints/payout-intents/confirm-payout-intent.md) - [Create Payout Intent](https://docs.zenpays.com/md/rest-api/endpoints/payout-intents/create-payout-intent.md) - [Get Payout Intent](https://docs.zenpays.com/md/rest-api/endpoints/payout-intents/get-payout-intent.md) - [List Payout Intents](https://docs.zenpays.com/md/rest-api/endpoints/payout-intents/list-payout-intents.md) - [Batch Payout Items](https://docs.zenpays.com/md/rest-api/endpoints/payouts/batch-payout-items.md) - [Batch Payout Template](https://docs.zenpays.com/md/rest-api/endpoints/payouts/batch-payout-template.md) - [Upload Batch Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/batch-payout-upload.md) - [Cancel Batch Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/cancel-batch-payout.md) - [Cancel Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/cancel-payout.md) - [Confirm Batch Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/confirm-batch-payout.md) - [Create Batch Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/create-batch-payout.md) - [Create Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/create-payout.md) - [Export Payouts](https://docs.zenpays.com/md/rest-api/endpoints/payouts/export-payouts.md) - [Get Batch Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/get-batch-payout.md) - [Get Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/get-payout.md) - [List Batch Payouts](https://docs.zenpays.com/md/rest-api/endpoints/payouts/list-batch-payouts.md) - [List Payouts](https://docs.zenpays.com/md/rest-api/endpoints/payouts/list-payouts.md) - [Get Payout Methods](https://docs.zenpays.com/md/rest-api/endpoints/payouts/payout-methods.md) - [Get Payout Statistics](https://docs.zenpays.com/md/rest-api/endpoints/payouts/payout-stats.md) - [Preview Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/preview-payout.md) - [Retry Failed Payout](https://docs.zenpays.com/md/rest-api/endpoints/payouts/retry-payout.md) - [Create Buy Checkout](https://docs.zenpays.com/md/rest-api/endpoints/ramp/buy-checkout.md) - [Get Buy Prices](https://docs.zenpays.com/md/rest-api/endpoints/ramp/buy-prices.md) - [Get Buy Quotes](https://docs.zenpays.com/md/rest-api/endpoints/ramp/buy-quotes.md) - [Get Buy Rates](https://docs.zenpays.com/md/rest-api/endpoints/ramp/buy-rates.md) - [Get Ramp Config](https://docs.zenpays.com/md/rest-api/endpoints/ramp/config.md) - [Create Ramp Intent](https://docs.zenpays.com/md/rest-api/endpoints/ramp/create-ramp-intent.md) - [Get Defaults](https://docs.zenpays.com/md/rest-api/endpoints/ramp/defaults.md) - [Get KYC Status](https://docs.zenpays.com/md/rest-api/endpoints/ramp/get-kyc-status.md) - [Get Ramp Intent](https://docs.zenpays.com/md/rest-api/endpoints/ramp/get-ramp-intent.md) - [List Ramp Intents](https://docs.zenpays.com/md/rest-api/endpoints/ramp/list-ramp-intents.md) - [Get Payment Methods](https://docs.zenpays.com/md/rest-api/endpoints/ramp/payment-methods.md) - [Get Payout Preview (Phase 2a)](https://docs.zenpays.com/md/rest-api/endpoints/ramp/payout-preview.md) - [Ramp Overview](https://docs.zenpays.com/md/rest-api/endpoints/ramp/ramp-overview.md) - [Create Sell Checkout](https://docs.zenpays.com/md/rest-api/endpoints/ramp/sell-checkout.md) - [Create Sell Deposit (Phase 1)](https://docs.zenpays.com/md/rest-api/endpoints/ramp/sell-deposit.md) - [Submit Sell Payout (Phase 2b)](https://docs.zenpays.com/md/rest-api/endpoints/ramp/sell-payout.md) - [Get Sell Quotes](https://docs.zenpays.com/md/rest-api/endpoints/ramp/sell-quotes.md) - [Get Sell Rates](https://docs.zenpays.com/md/rest-api/endpoints/ramp/sell-rates.md) - [Get Supported Assets](https://docs.zenpays.com/md/rest-api/endpoints/ramp/supported-assets.md) - [Get Transaction Status](https://docs.zenpays.com/md/rest-api/endpoints/ramp/transaction-status.md) - [Update Ramp Intent Status](https://docs.zenpays.com/md/rest-api/endpoints/ramp/update-ramp-intent-status.md) - [Wallet Addresses](https://docs.zenpays.com/md/rest-api/endpoints/ramp/wallet-addresses.md) - [Generate Widget URL](https://docs.zenpays.com/md/rest-api/endpoints/ramp/widget-url.md) - [Bulk Upload Refunds](https://docs.zenpays.com/md/rest-api/endpoints/refunds/bulk-upload.md) - [Cancel Refund](https://docs.zenpays.com/md/rest-api/endpoints/refunds/cancel-refund.md) - [Create Refund](https://docs.zenpays.com/md/rest-api/endpoints/refunds/create-refund.md) - [Get Refund](https://docs.zenpays.com/md/rest-api/endpoints/refunds/get-refund.md) - [Get Refund Requirements (Internal)](https://docs.zenpays.com/md/rest-api/endpoints/refunds/get-template.md) - [List Refunds](https://docs.zenpays.com/md/rest-api/endpoints/refunds/list-refunds.md) - [Refund Statistics](https://docs.zenpays.com/md/rest-api/endpoints/refunds/refund-stats.md) - [Delete Report](https://docs.zenpays.com/md/rest-api/endpoints/reports/delete-report.md) - [Download Report](https://docs.zenpays.com/md/rest-api/endpoints/reports/download-report.md) - [Generate Report](https://docs.zenpays.com/md/rest-api/endpoints/reports/generate-report.md) - [Get Report](https://docs.zenpays.com/md/rest-api/endpoints/reports/get-report.md) - [List Reports](https://docs.zenpays.com/md/rest-api/endpoints/reports/list-reports.md) - [Bank Accounts](https://docs.zenpays.com/md/rest-api/endpoints/settlements/bank-accounts.md) - [Cancel Settlement](https://docs.zenpays.com/md/rest-api/endpoints/settlements/cancel-settlement.md) - [Create Settlement](https://docs.zenpays.com/md/rest-api/endpoints/settlements/create-settlement.md) - [Get Settlement](https://docs.zenpays.com/md/rest-api/endpoints/settlements/get-settlement.md) - [List Settlements](https://docs.zenpays.com/md/rest-api/endpoints/settlements/list-settlements.md) - [Settlement Statistics](https://docs.zenpays.com/md/rest-api/endpoints/settlements/settlement-stats.md) - [Get Customer Transactions](https://docs.zenpays.com/md/rest-api/endpoints/transactions/customer-transactions.md) - [Export Transactions](https://docs.zenpays.com/md/rest-api/endpoints/transactions/export-transactions.md) - [Get Transaction](https://docs.zenpays.com/md/rest-api/endpoints/transactions/get-transaction.md) - [List Transactions](https://docs.zenpays.com/md/rest-api/endpoints/transactions/list-transactions.md) - [Create Vendor Referral](https://docs.zenpays.com/md/rest-api/endpoints/vendors/create-vendor-referral.md) - [Create Vendor](https://docs.zenpays.com/md/rest-api/endpoints/vendors/create-vendor.md) - [Delete Vendor](https://docs.zenpays.com/md/rest-api/endpoints/vendors/delete-vendor.md) - [Get Vendor](https://docs.zenpays.com/md/rest-api/endpoints/vendors/get-vendor.md) - [List Vendors](https://docs.zenpays.com/md/rest-api/endpoints/vendors/list-vendors.md) - [Update Vendor KYC](https://docs.zenpays.com/md/rest-api/endpoints/vendors/update-vendor-kyc.md) - [Update Vendor Status](https://docs.zenpays.com/md/rest-api/endpoints/vendors/update-vendor-status.md) - [Update Vendor](https://docs.zenpays.com/md/rest-api/endpoints/vendors/update-vendor.md) - [Vendor Analytics](https://docs.zenpays.com/md/rest-api/endpoints/vendors/vendor-analytics.md) - [Vendor Commissions](https://docs.zenpays.com/md/rest-api/endpoints/vendors/vendor-commissions.md) - [Vendor Payout](https://docs.zenpays.com/md/rest-api/endpoints/vendors/vendor-payout.md) - [Vendor Referrals](https://docs.zenpays.com/md/rest-api/endpoints/vendors/vendor-referrals.md) - [Vendor Stats](https://docs.zenpays.com/md/rest-api/endpoints/vendors/vendor-stats.md) - [Get Wallet Balances](https://docs.zenpays.com/md/rest-api/endpoints/wallet/get-balances.md) - [Get Currency Balance](https://docs.zenpays.com/md/rest-api/endpoints/wallet/get-currency-balance.md) - [Get Wallet Summary](https://docs.zenpays.com/md/rest-api/endpoints/wallet/wallet-summary.md) - [Get Wallet Transactions](https://docs.zenpays.com/md/rest-api/endpoints/wallet/wallet-transactions.md) - [Error Handling](https://docs.zenpays.com/md/rest-api/errors.md) - [REST API Overview](https://docs.zenpays.com/md/rest-api/overview.md) ## Examples - [Basic Payment](https://docs.zenpays.com/md/examples/basic-payment.md) - [Checkout Flow](https://docs.zenpays.com/md/examples/checkout-flow.md) - [Off-Ramp (Sell) Flow](https://docs.zenpays.com/md/examples/off-ramp-flow.md) - [On-Ramp (Buy) Flow](https://docs.zenpays.com/md/examples/on-ramp-flow.md) - [Payout Flow](https://docs.zenpays.com/md/examples/payout-flow.md) - [Refund Flow](https://docs.zenpays.com/md/examples/refund-flow.md) ## Resources - [Using ZenPays docs with AI tools](https://docs.zenpays.com/md/resources/ai-tools.md) - [Postman Collection](https://docs.zenpays.com/md/resources/postman-collection.md)