# Examples
Integration examples for using `mpay` with common Rust HTTP libraries.
| [custom-methods](./custom-methods.md) | Implement custom payment methods |
| [reqwest-client](./reqwest-client.md) | Client-side 402 handling with reqwest |
| [axum-server](./axum-server.md) | Server-side payment gating with axum |
| [tower-middleware](./tower-middleware.md) | Reusable middleware with tower |
| [hyper-low-level](./hyper-low-level.md) | Low-level integration with hyper |