# Plexos Pay ## Docs - [API Reference](https://docs.pay.plexos.io/api-reference/introduction.md): Complete reference for the Plexos Pay REST API - [Get Revenue Analytics](https://docs.pay.plexos.io/pages/api/analytics/revenue.md): Revenue analytics with daily breakdowns. - [List Audit Logs](https://docs.pay.plexos.io/pages/api/audit-logs/list.md) - [Get Balance](https://docs.pay.plexos.io/pages/api/balance/get.md): Returns the merchant's current available, pending, and payout balances. - [Create a Checkout Session](https://docs.pay.plexos.io/pages/api/checkout/create.md): Create a shareable payment link for the customer. - [Expire a Checkout Session](https://docs.pay.plexos.io/pages/api/checkout/expire.md): Manually expire an open checkout session. - [Get a Checkout Session](https://docs.pay.plexos.io/pages/api/checkout/get.md) - [List Checkout Sessions](https://docs.pay.plexos.io/pages/api/checkout/list.md) - [Checkout Sessions Overview](https://docs.pay.plexos.io/pages/api/checkout/reference.md): Hosted payment pages with shareable URLs - [Create a Customer](https://docs.pay.plexos.io/pages/api/customers/create.md) - [Get a Customer](https://docs.pay.plexos.io/pages/api/customers/get.md) - [List Customers](https://docs.pay.plexos.io/pages/api/customers/list.md) - [Customers Overview](https://docs.pay.plexos.io/pages/api/customers/reference.md): Manage customer records - [Update a Customer](https://docs.pay.plexos.io/pages/api/customers/update.md) - [Cancel a Payment](https://docs.pay.plexos.io/pages/api/payments/cancel.md): Cancel a payment that has not yet been debited. - [Confirm a Payment](https://docs.pay.plexos.io/pages/api/payments/confirm.md): Simulate user confirmation (test/sandbox only). - [Create a Payment](https://docs.pay.plexos.io/pages/api/payments/create.md): Initiate a mobile money debit on the customer's phone. - [Get a Payment](https://docs.pay.plexos.io/pages/api/payments/get.md) - [List Payments](https://docs.pay.plexos.io/pages/api/payments/list.md) - [Payments Overview](https://docs.pay.plexos.io/pages/api/payments/reference.md): Accept mobile money payments - [Create a Product](https://docs.pay.plexos.io/pages/api/products/create.md) - [Delete a Product](https://docs.pay.plexos.io/pages/api/products/delete.md): Soft-deletes a product by setting active to false. - [Get a Product](https://docs.pay.plexos.io/pages/api/products/get.md) - [List Products](https://docs.pay.plexos.io/pages/api/products/list.md) - [Products Overview](https://docs.pay.plexos.io/pages/api/products/reference.md): Manage your product catalog - [Update a Product](https://docs.pay.plexos.io/pages/api/products/update.md) - [Create a Refund](https://docs.pay.plexos.io/pages/api/refunds/create.md): Refund a payment. Omit `amount` for a full refund. - [Get a Refund](https://docs.pay.plexos.io/pages/api/refunds/get.md) - [List Refunds](https://docs.pay.plexos.io/pages/api/refunds/list.md) - [Refunds Overview](https://docs.pay.plexos.io/pages/api/refunds/reference.md): Full and partial refunds - [Get a Settlement](https://docs.pay.plexos.io/pages/api/settlements/get.md) - [List Settlements](https://docs.pay.plexos.io/pages/api/settlements/list.md) - [Process Settlement](https://docs.pay.plexos.io/pages/api/settlements/process.md): Manually trigger settlement processing. - [Settlements Overview](https://docs.pay.plexos.io/pages/api/settlements/reference.md): Batch payout processing - [List Transactions](https://docs.pay.plexos.io/pages/api/transactions/list.md): List all transactions (payments + refunds). - [Create a Webhook](https://docs.pay.plexos.io/pages/api/webhooks/create.md): The `secret` field is only returned on creation — save it securely. - [Delete a Webhook](https://docs.pay.plexos.io/pages/api/webhooks/delete.md) - [Get a Webhook](https://docs.pay.plexos.io/pages/api/webhooks/get.md) - [List Webhooks](https://docs.pay.plexos.io/pages/api/webhooks/list.md) - [Webhook Endpoints Overview](https://docs.pay.plexos.io/pages/api/webhooks/reference.md): Manage webhook endpoint subscriptions - [Update a Webhook](https://docs.pay.plexos.io/pages/api/webhooks/update.md) - [Authentication](https://docs.pay.plexos.io/pages/authentication.md): API keys and authentication - [Dev Mode](https://docs.pay.plexos.io/pages/devmode.md): Sandbox testing with the MOCK operator - [Java SDK](https://docs.pay.plexos.io/pages/sdks/java.md): Official Java SDK for Plexos Pay - [Node.js SDK](https://docs.pay.plexos.io/pages/sdks/nodejs.md): Official Node.js SDK for Plexos Pay - [SDKs](https://docs.pay.plexos.io/pages/sdks/overview.md): Official client libraries for Plexos Pay - [Python SDK](https://docs.pay.plexos.io/pages/sdks/python.md): Official Python SDK for Plexos Pay - [Introduction](https://docs.pay.plexos.io/pages/start/introduction.md): What is Plexos Pay and how it works - [Quick Start](https://docs.pay.plexos.io/pages/start/quickstart.md): Make your first API call in 5 minutes - [Welcome to Plexos Pay](https://docs.pay.plexos.io/pages/start/welcome.md): Mobile Money Payment Gateway for African Markets - [Webhooks](https://docs.pay.plexos.io/pages/webhooks.md): Receive real-time event notifications ## OpenAPI Specs - [openapi](https://docs.pay.plexos.io/openapi.yaml)