# Payum docs

* **General**
  * [Get started](/payum/get-it-started.md)
  * [Architecture](/payum/the-architecture.md)
  * [Storages](/payum/storages.md)
  * [Configure gateway in backend](/payum/configure-gateway-in-backend.md)
  * [Encrypt gateway configs stored in database](/payum/encrypt-gateway-configs-stored-in-database.md)
  * [Working with sensitive information](/payum/working-with-sensitive-information.md)
  * [Mask credit card number](/payum/mask-credit-card-number.md)
  * [Instant payment notification](/payum/instant-payment-notification.md)
  * [Develop gateway with payum](/payum/develop-gateway-with-payum.md)
  * [Supported gateways](/payum/supported-gateways.md)
  * [Frameworks and e-commerce integration](/payum/frameworks-and-e-commerce-integration.md)
  * [Logger](/payum/logger.md)
  * [Debugging](/payum/debugging.md)
  * [ISO4217. Currency details](/payum/iso4217-or-currency-details.md)
  * [Payum vs Omnipay](/payum/payum-vs-omnipay.md)
  * [Symfony. The event dispatcher extension](/payum/event-dispatcher.md)
  * [How to contribute from sub repository](/payum/how-to-contribute-from-subrepository.md)
* **Authorize.Net AIM**
  * [Get started](/payum/authorize-net/aim/get-it-started.md)
* **Be2Bill**
  * [Direct](/payum/be2bill/direct.md)
  * [Offsite](/payum/be2bill/offsite.md)
* **Klarna Checkout**
  * [Get started](/payum/klarna/checkout/get-it-started.md)
* **Klarna Invoice**
  * [Get started](/payum/klarna/invoice/get-it-started.md)
* **Offline**
  * [Get started](/payum/offline/get-it-started.md)
* **Payex**
  * [Get started](/payum/payex/get-it-started.md)
* **Paypal Express Checkout**
  * [Get started](/payum/paypal/express-checkout/get-it-started.md)
  * [Authorize order](/payum/paypal/express-checkout/authorize-order.md)
  * [Confirm order step](/payum/paypal/express-checkout/confirm-order-step.md)
  * [Recurring payments basics](/payum/paypal/express-checkout/recurring-payments-basics.md)
  * [Cancel recurring payment](/payum/paypal/express-checkout/cancel-recurring-payment.md)
  * [Authorize token custom query parameters](/payum/paypal/express-checkout/authorize-token-custom-query-parameters.md)
* **Paypal Pro Checkout**
  * [Get started](/payum/paypal/pro-checkout/get-it-started.md)
* **Paypal Pro Hosted**
  * [Get started](/payum/paypal/pro-hosted/get-it-started.md)
* **Paypal Masspay**
  * [Get started](/payum/paypal/masspay/get-it-started.md)
* **Paypal Rest**
  * [Get started](/payum/paypal/rest/get-it-started.md)
  * [Credit card purchase](/payum/paypal/rest/credit-card-purchase.md)
* **Paypal IPN**
  * [Get started](/payum/paypal/ipn/get-it-started.md)
* **Sofort**
  * [Get started](/payum/sofort/get-it-started.md)
  * [Disable notifications](/payum/sofort/disable-notifications.md)
* **Stripe**
  * [Stripe.js](/payum/stripe/js.md)
  * [Checkout](/payum/stripe/checkout.md)
  * [Direct](/payum/stripe/direct.md)
  * [Raw capture](/payum/stripe/raw-capture.md)
  * [Store Card and use later](/payum/stripe/store-card-and-use-later.md)
  * [Subscription billing](/payum/stripe/subscription-billing.md)
* **Symfony Payum Bundle**
  * [Get started. Capture](/payum/symfony/get-it-started.md)
  * [Authorize](/payum/symfony/authorize.md)
  * [Refund](/payum/symfony/refund.md)
  * [Storages](/payum/symfony/storages.md)
  * [Done action](/payum/symfony/purchase-done-action.md)
  * [Configure payment in backend](/payum/symfony/configure-payment-in-backend.md)
  * [Encrypt gateway configs stored in database](/payum/symfony/encrypt-gateway-configs-stored-in-database.md)
  * [Custom action usage](/payum/symfony/custom-action-usage.md)
  * [Custom api usage](/payum/symfony/custom-api-usage.md)
  * [Custom purchase examples](/payum/symfony/custom-purchase-examples.md)
  * [Sandbox](/payum/symfony/sandbox.md)
  * [Console commands](/payum/symfony/console-commands.md)
  * [Debugging](/payum/symfony/debugging.md)
  * [Configuration reference](/payum/symfony/configuration-reference.md)
  * [Container tags](/payum/symfony/container-tags.md)
  * [ISO4217. Currency details](/payum/symfony/iso4217-or-currency-details.md)
* **Laravel Payum Package**
  * [Get started](/payum/laravel/get-it-started.md)
  * [Examples](/payum/laravel/examples.md)
  * [Eloquent storage](/payum/laravel/eloquent-storage.md)
  * [Payment done controller](/payum/laravel/payment-done-controller.md)
  * [Store gateway config in database](/payum/laravel/store-gateway-config-in-database.md)
  * [Blade templates](/payum/laravel/blade-templating.md)
* **Silex Payum Provider**
  * [Get started](/payum/silex/get-it-started.md)
  * [Payment done controller](/payum/silex/payment-done-controller.md)
* **Symfony JMS Payment Bridge**
  * [Get started. Capture](/payum/jms-payment-bridge/get-it-started.md)
* [**Laminas Payum Module (External)**](https://github.com/Payum/PayumModule)
* [**Yii Payum Extension (External)**](https://github.com/Payum/PayumYiiExtension)
* [**Omnipay Bridge (External)**](https://github.com/Payum/OmnipayBridge)
* [**Payum Server (External)**](https://github.com/Payum/PayumServer)

***

### Supporting Payum

Payum is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our customers. If you'd like to join them, please consider:

* [Become a sponsor](https://github.com/sponsors/Payum)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://payum.gitbook.io/payum/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
