# Orqex > Orqex payment orchestration — developer documentation. ## Docs - [Create a checkout session](https://docs.orqex.com/api-reference/checkout/create-a-checkout-session.md) - [Expire a checkout session](https://docs.orqex.com/api-reference/checkout/expire-a-checkout-session.md) - [Retrieve a checkout session](https://docs.orqex.com/api-reference/checkout/retrieve-a-checkout-session.md) - [Latest exchange rates](https://docs.orqex.com/api-reference/exchange-rates/latest-exchange-rates.md) - [Supported currencies](https://docs.orqex.com/api-reference/exchange-rates/supported-currencies.md) - [List attempts of an intent](https://docs.orqex.com/api-reference/payment-attempts/list-attempts-of-an-intent.md) - [Retrieve an attempt](https://docs.orqex.com/api-reference/payment-attempts/retrieve-an-attempt.md) - [Capture an authorised payment](https://docs.orqex.com/api-reference/payment-intents/capture-an-authorised-payment.md): Not yet available. Currently returns HTTP 501. - [Confirm an attempt requiring action](https://docs.orqex.com/api-reference/payment-intents/confirm-an-attempt-requiring-action.md) - [Create a payment intent](https://docs.orqex.com/api-reference/payment-intents/create-a-payment-intent.md) - [List payment intents](https://docs.orqex.com/api-reference/payment-intents/list-payment-intents.md) - [Retrieve a payment intent](https://docs.orqex.com/api-reference/payment-intents/retrieve-a-payment-intent.md) - [Start a payment attempt](https://docs.orqex.com/api-reference/payment-intents/start-a-payment-attempt.md) - [Reconcile a payment intent](https://docs.orqex.com/api-reference/reconciliation/reconcile-a-payment-intent.md) - [Reconciliation report](https://docs.orqex.com/api-reference/reconciliation/reconciliation-report.md): Not yet available. Currently returns HTTP 501. - [Create a refund](https://docs.orqex.com/api-reference/refunds/create-a-refund.md) - [List refunds of an intent](https://docs.orqex.com/api-reference/refunds/list-refunds-of-an-intent.md) - [Retrieve a refund](https://docs.orqex.com/api-reference/refunds/retrieve-a-refund.md) - [Authentication](https://docs.orqex.com/en/authentication.md): Secret keys, environments and request safety. - [Core concepts](https://docs.orqex.com/en/concepts/core-concepts.md): Everything that makes Orqex work, in one place. - [Environments](https://docs.orqex.com/en/concepts/environments.md): Test in sandbox, go live in production. - [API keys](https://docs.orqex.com/en/dashboard/api-keys.md): Issue and manage your secret keys. - [Gateway accounts](https://docs.orqex.com/en/dashboard/gateway-accounts.md): Connect your payment providers. - [Dashboard overview](https://docs.orqex.com/en/dashboard/overview.md): What you manage in the Orqex dashboard. - [Projects](https://docs.orqex.com/en/dashboard/projects.md): Your tenant: settings, environments and appearance. - [Routing rules](https://docs.orqex.com/en/dashboard/routing-rules.md): Decide which gateway handles each payment. - [Team](https://docs.orqex.com/en/dashboard/team.md): Invite members and manage their access. - [Transactions](https://docs.orqex.com/en/dashboard/transactions.md): Monitor payments, attempts and refunds. - [Webhooks](https://docs.orqex.com/en/dashboard/webhooks.md): Subscribe to events and inspect deliveries. - [Errors](https://docs.orqex.com/en/errors.md): How the API reports failures. - [Introduction](https://docs.orqex.com/en/index.md): One API to orchestrate payments across many providers. - [Hosted checkout](https://docs.orqex.com/en/payments/hosted-checkout.md): Collect a payment on an Orqex-hosted page. - [Initiate a payment](https://docs.orqex.com/en/payments/initiate.md): Create a payment and start collecting it. - [Payments overview](https://docs.orqex.com/en/payments/overview.md): Two ways to collect a payment with Orqex. - [Reconciliation](https://docs.orqex.com/en/payments/reconciliation.md): Reconcile a payment with its gateway transactions. - [Refund a payment](https://docs.orqex.com/en/payments/refund.md): Return funds, fully or partially. - [Payment status](https://docs.orqex.com/en/payments/status.md): What each status means and how it evolves. - [Testing](https://docs.orqex.com/en/payments/testing.md): Test payments end-to-end before going live. - [Verify a payment](https://docs.orqex.com/en/payments/verify.md): Check the authoritative status of a payment. - [Webhooks](https://docs.orqex.com/en/payments/webhooks.md): Receive payment events instead of polling. - [Quickstart](https://docs.orqex.com/en/quickstart.md): Create and confirm your first payment. - [Rate limits](https://docs.orqex.com/en/rate-limits.md): How many requests you can make, and what happens when you exceed them. - [Checkout](https://docs.orqex.com/en/sdk/php/checkouts.md): Hosted checkout sessions with the PHP SDK. - [Exchange rates](https://docs.orqex.com/en/sdk/php/exchange-rates.md): Read exchange rates and supported currencies with the PHP SDK. - [Installation](https://docs.orqex.com/en/sdk/php/installation.md): Install the official Orqex PHP SDK. - [Laravel](https://docs.orqex.com/en/sdk/php/laravel.md): Optional Laravel integration. - [Payment attempts](https://docs.orqex.com/en/sdk/php/payment-attempts.md): Read the attempts of a payment intent with the PHP SDK. - [Payment intents](https://docs.orqex.com/en/sdk/php/payment-intents.md): Create and drive payments with the PHP SDK. - [Payment methods](https://docs.orqex.com/en/sdk/php/payment-methods.md): Reference payment methods type-safely with the PHP SDK. - [Refunds](https://docs.orqex.com/en/sdk/php/refunds.md): Issue and read refunds with the PHP SDK. - [Usage](https://docs.orqex.com/en/sdk/php/usage.md): Services, resources, pagination and error handling. - [Exchange rates](https://docs.orqex.com/en/utils/exchange-rates.md): Read exchange rates and supported currencies. - [Webhooks](https://docs.orqex.com/en/webhooks.md): How Orqex notifies your systems of events. ## OpenAPI Specs - [openapi](https://docs.orqex.com/api-reference/openapi.json)