# mod\_paysub dispatch rules (dispatch)

Source: https://zotonic.com/docs/3109/mod_paysub-dispatch-rules-dispatch

URI: https://zotonic.com/id/3109

Language: en



This file defines the URL dispatch rules for `mod_paysub`. Rules are matched from top to bottom; the first matching rule handles the request.

Source: `./priv/dispatch/dispatch`

::: {.table-responsive}
| Dispatch name                         | Path                                   | Controller                                                                       | Options                                                           |
| ------------------------------------- | -------------------------------------- | -------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| `paysub_stripe_webhook`               | `/paysub/stripe/webhook`               | <a class="dispatch-controller-link" href="/id/doc_external_9_controller_paysub_stripe_webhook"><code>controller_paysub_stripe_webhook</code></a> | `[]`                                                              |
| `paysub_psp_done`                     | `/payment/done/:checkout_nr`           | <a class="dispatch-controller-link" href="/id/doc_controller_controller_template"><code>controller_template</code></a> | `[{template,"paysub_psp_done.tpl"}]`                              |
| `paysub_psp_cancel`                   | `/payment/cancel/:checkout_nr`         | <a class="dispatch-controller-link" href="/id/doc_controller_controller_template"><code>controller_template</code></a> | `[{template,"paysub_psp_done.tpl"},is_canceled]`                  |
| `paysub_psp_done_welcome`             | `/payment/welcome/:id`                 | <a class="dispatch-controller-link" href="/id/doc_controller_controller_page"><code>controller_page</code></a> | `[{template,"paysub_psp_done_welcome.tpl"},{is_canonical,false}]` |
| `paysub_admin_dashboard`              | `/admin/paysub`                        | <a class="dispatch-controller-link" href="/id/doc_controller_controller_admin"><code>controller_admin</code></a> | `[{template,"admin_paysub_dashboard.tpl"}]`                       |
| `paysub_admin_invoices_overview`      | `/admin/paysub/invoices`               | <a class="dispatch-controller-link" href="/id/doc_controller_controller_admin"><code>controller_admin</code></a> | `[{template,"admin_paysub_invoices_overview.tpl"}]`               |
| `paysub_admin_subscriptions_overview` | `/admin/paysub/subscriptions`          | <a class="dispatch-controller-link" href="/id/doc_controller_controller_admin"><code>controller_admin</code></a> | `[{template,"admin_paysub_subscriptions_overview.tpl"}]`          |
| `paysub_admin_products_overview`      | `/admin/paysub/products`               | <a class="dispatch-controller-link" href="/id/doc_controller_controller_admin"><code>controller_admin</code></a> | `[{template,"admin_paysub_products_overview.tpl"}]`               |
| `paysub_admin_payments_overview`      | `/admin/paysub/payments`               | <a class="dispatch-controller-link" href="/id/doc_controller_controller_admin"><code>controller_admin</code></a> | `[{template,"admin_paysub_payments_overview.tpl"}]`               |
| `paysub_export_subscriptions`         | `/admin/paysub/download/subscriptions` | <a class="dispatch-controller-link" href="/id/doc_controller_controller_export"><code>controller_export</code></a> | `[{content_type,xlsx}]`                                           |
:::

License: 

Attribution: 

Related resources: https://zotonic.com/api/agent/related/3109?language=en


## API access

- [API help](<https://zotonic.com/api-help>)
- [OpenAPI specification](<https://zotonic.com/openapi.json>)
- [This resource as JSON](<https://zotonic.com/api/agent/resource/3109?language=en>)
