https://github.com/mariofix/flask-merchants
Multipurpose payment platform for Flask-Admin
https://github.com/mariofix/flask-merchants
flask flask-extension payment-gateway python quart quart-extension
Last synced: 5 months ago
JSON representation
Multipurpose payment platform for Flask-Admin
- Host: GitHub
- URL: https://github.com/mariofix/flask-merchants
- Owner: mariofix
- License: mit
- Created: 2023-04-09T05:19:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-03T18:27:29.000Z (7 months ago)
- Last Synced: 2025-03-03T19:33:02.876Z (7 months ago)
- Topics: flask, flask-extension, payment-gateway, python, quart, quart-extension
- Language: Python
- Homepage: https://mariofix.github.io/flask-merchants
- Size: 138 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# flask-merchants
This project is under development, not for production use.
[](https://badge.fury.io/py/flask-merchants)
[](https://opensource.org/licenses/MIT)
[](https://pypi.org/project/flask-merchants/)
[](https://github.com/psf/black)A unified payment processing toolkit for Flask/Flask-Admin applications, inspired by [django-payments](https://github.com/jazzband/django-payments).
## Overview
flask-merchants is an all-in-one payment processing solution designed to integrate seamlessly with Flask/Flask-Admin applications.
This modular payment integration system aims to simplify the implementation of various payment gateways and provide a
flexible interface for handling different payment methods.## Features
- Easy integration with Flask applications
- Support for multiple payment gateways
- Customizable payment workflows
- Webhook handling for payment status updates
- Extensible architecture for adding new payment providers
- Unified API across different payment services## Installation
```bash
pip install flask-merchants
```## Quick Start
```python
from flask_merchants import Merchants```
## Demo Store
You can also try our demo store
```bash
docker run ghcr.io/mariofix/flask-merchants:latest
```And open your browser to
## Documentation
For detailed documentation, please visit [our documentation site](https://mariofix.github.io/flask-merchants).
## License
Merchants is released under the MIT License. See the [LICENSE](LICENSE) file for more details.
## Acknowledgements
This project was inspired by the [django-payments](https://github.com/jazzband/django-payments) library and aims to provide similar functionality for Flask
applications, some parts were made with Claude and/or ChatGPT.## Changelog
See the [CHANGELOG](CHANGELOG) file for more details.