django-payments-flow


Namedjango-payments-flow JSON
Version 2024.9.23 PyPI version JSON
download
home_pagehttps://mariofix.github.io/django-payments-flow/
SummarySoporte Flow para Django Payments
upload_time2024-09-24 02:05:16
maintainerNone
docs_urlNone
authorMario Hernandez
requires_python<4.0,>=3.9
licenseMIT
keywords flow pagos django payment django-payments
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # django-payments-flow

`django-payments-flow` es una variante de Django Payments que implementa la
creación, confirmación y expiración de pagos realizados a través de Flow. Este
módulo proporciona integración con la API de Flow para facilitar el
procesamiento y gestión de pagos en tu aplicación web Django.

![PyPI - Status](https://img.shields.io/pypi/status/django-payments-flow)
[![Downloads](https://pepy.tech/badge/django-payments-flow)](https://pepy.tech/project/django-payments-flow)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/7dc3c8d6fe844fdaa1de0cb86c242934)](https://app.codacy.com/gh/mariofix/django-payments-flow/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Codacy Badge](https://app.codacy.com/project/badge/Coverage/7dc3c8d6fe844fdaa1de0cb86c242934)](https://app.codacy.com/gh/mariofix/django-payments-flow/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/mariofix/django-payments-flow/main.svg)](https://results.pre-commit.ci/latest/github/mariofix/django-payments-flow/main)
![PyPI](https://img.shields.io/pypi/v/django-payments-flow)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-payments-flow)
![PyPI - Implementation](https://img.shields.io/pypi/implementation/django-payments-flow)
![PyPI - License](https://img.shields.io/pypi/l/django-payments-flow)

## Introducción

`django-payments-flow` está diseñado para simplificar la integración de
pagos de Flow en tu proyecto Django Payments. Con este módulo, puedes crear y
gestionar pagos utilizando la pasarela de pago de Flow de manera sencilla.

Características principales:

- Crea y procesa pagos de forma segura con Flow.
- Recibe notificaciones de confirmación de pago.
- Maneja automáticamente la expiración y cancelación de pagos.

## Instalación

Puedes instalar django-payments-flow utilizando pip:

```shell
pip install django-payments-flow
```

O utilizando poetry:

```shell
poetry add django-payments-flow
```

## Configuración

La configuracion se realiza como una variante de Django Payments

```python
PAYMENT_VARIANTS = {
    "flow": ("django_payments_flow.FlowProvider", {
        "key": 1,
        "secret": "qwertyasdf0123456789",
    })
}
```

Puedes ver mas opciones de configuracion [en la documentacion](https://mariofix.github.io/django-payments-flow/uso/#variables-de-configuracion)

## Licencia

El código está bajo licencia MIT


            

Raw data

            {
    "_id": null,
    "home_page": "https://mariofix.github.io/django-payments-flow/",
    "name": "django-payments-flow",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "flow, pagos, django, payment, django-payments",
    "author": "Mario Hernandez",
    "author_email": "mariofix@proton.me",
    "download_url": "https://files.pythonhosted.org/packages/ea/41/d17093e0ca127b4f73fc431f74acffcb4e55bdf83a4d0628f7d7a98448c6/django_payments_flow-2024.9.23.tar.gz",
    "platform": null,
    "description": "# django-payments-flow\n\n`django-payments-flow` es una variante de Django Payments que implementa la\ncreaci\u00f3n, confirmaci\u00f3n y expiraci\u00f3n de pagos realizados a trav\u00e9s de Flow. Este\nm\u00f3dulo proporciona integraci\u00f3n con la API de Flow para facilitar el\nprocesamiento y gesti\u00f3n de pagos en tu aplicaci\u00f3n web Django.\n\n![PyPI - Status](https://img.shields.io/pypi/status/django-payments-flow)\n[![Downloads](https://pepy.tech/badge/django-payments-flow)](https://pepy.tech/project/django-payments-flow)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/7dc3c8d6fe844fdaa1de0cb86c242934)](https://app.codacy.com/gh/mariofix/django-payments-flow/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)\n[![Codacy Badge](https://app.codacy.com/project/badge/Coverage/7dc3c8d6fe844fdaa1de0cb86c242934)](https://app.codacy.com/gh/mariofix/django-payments-flow/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage)\n[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/mariofix/django-payments-flow/main.svg)](https://results.pre-commit.ci/latest/github/mariofix/django-payments-flow/main)\n![PyPI](https://img.shields.io/pypi/v/django-payments-flow)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-payments-flow)\n![PyPI - Implementation](https://img.shields.io/pypi/implementation/django-payments-flow)\n![PyPI - License](https://img.shields.io/pypi/l/django-payments-flow)\n\n## Introducci\u00f3n\n\n`django-payments-flow` est\u00e1 dise\u00f1ado para simplificar la integraci\u00f3n de\npagos de Flow en tu proyecto Django Payments. Con este m\u00f3dulo, puedes crear y\ngestionar pagos utilizando la pasarela de pago de Flow de manera sencilla.\n\nCaracter\u00edsticas principales:\n\n- Crea y procesa pagos de forma segura con Flow.\n- Recibe notificaciones de confirmaci\u00f3n de pago.\n- Maneja autom\u00e1ticamente la expiraci\u00f3n y cancelaci\u00f3n de pagos.\n\n## Instalaci\u00f3n\n\nPuedes instalar django-payments-flow utilizando pip:\n\n```shell\npip install django-payments-flow\n```\n\nO utilizando poetry:\n\n```shell\npoetry add django-payments-flow\n```\n\n## Configuraci\u00f3n\n\nLa configuracion se realiza como una variante de Django Payments\n\n```python\nPAYMENT_VARIANTS = {\n    \"flow\": (\"django_payments_flow.FlowProvider\", {\n        \"key\": 1,\n        \"secret\": \"qwertyasdf0123456789\",\n    })\n}\n```\n\nPuedes ver mas opciones de configuracion [en la documentacion](https://mariofix.github.io/django-payments-flow/uso/#variables-de-configuracion)\n\n## Licencia\n\nEl c\u00f3digo est\u00e1 bajo licencia MIT\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Soporte Flow para Django Payments",
    "version": "2024.9.23",
    "project_urls": {
        "Documentation": "https://mariofix.github.io/django-payments-flow/",
        "Homepage": "https://mariofix.github.io/django-payments-flow/",
        "Repository": "https://github.com/mariofix/django-payments-flow"
    },
    "split_keywords": [
        "flow",
        " pagos",
        " django",
        " payment",
        " django-payments"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbbede9474244b64c698e3b7af593e83ac2352f642c99f99034baf6ec4a217c0",
                "md5": "3380f21b256dc3b5080f0e4e6e42f4bc",
                "sha256": "2e5a9b0afbcbfb25447acb2a7c4c5612fc55448ecd953089ad9a655a1891a8dd"
            },
            "downloads": -1,
            "filename": "django_payments_flow-2024.9.23-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3380f21b256dc3b5080f0e4e6e42f4bc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 5953,
            "upload_time": "2024-09-24T02:05:15",
            "upload_time_iso_8601": "2024-09-24T02:05:15.873764Z",
            "url": "https://files.pythonhosted.org/packages/fb/be/de9474244b64c698e3b7af593e83ac2352f642c99f99034baf6ec4a217c0/django_payments_flow-2024.9.23-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea41d17093e0ca127b4f73fc431f74acffcb4e55bdf83a4d0628f7d7a98448c6",
                "md5": "d0e29ad8a0c116e50e61d2b6a6fd1727",
                "sha256": "f6efe20c3c6d33ebcd02fbe082b57afaa64780c5a5b579abd332133d0b94ccde"
            },
            "downloads": -1,
            "filename": "django_payments_flow-2024.9.23.tar.gz",
            "has_sig": false,
            "md5_digest": "d0e29ad8a0c116e50e61d2b6a6fd1727",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 5483,
            "upload_time": "2024-09-24T02:05:16",
            "upload_time_iso_8601": "2024-09-24T02:05:16.938560Z",
            "url": "https://files.pythonhosted.org/packages/ea/41/d17093e0ca127b4f73fc431f74acffcb4e55bdf83a4d0628f7d7a98448c6/django_payments_flow-2024.9.23.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-24 02:05:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mariofix",
    "github_project": "django-payments-flow",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "django-payments-flow"
}
        
Elapsed time: 0.34825s