django-payments-chile


Namedjango-payments-chile JSON
Version 2024.9.30 PyPI version JSON
download
home_pagehttps://mariofix.github.io/django-payments-chile/
SummaryPasarelas de pago chilenas para django-payments
upload_time2024-09-30 00:18:25
maintainerNone
docs_urlNone
authorMario Hernandez
requires_python<4.0,>=3.9
licenseMIT
keywords flow khipu kushki transbank payku pagofacil webpay onepay pagos django payment django-payments
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # django-payments-chile

`django-payments-chile` es una extensión para `django-payments`, una biblioteca que proporciona una interfaz universal para procesar pagos en aplicaciones Django. Este proyecto añade soporte específico para varios proveedores de pagos chilenos como Flow, Khipu, Webpay, y otros.

![PyPI - Status](https://img.shields.io/pypi/status/django-payments-chile)
[![Downloads](https://pepy.tech/badge/django-payments-chile)](https://pepy.tech/project/django-payments-chile)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/fde07768d1714b0b93c6addd5e13bb7f)](https://app.codacy.com/gh/mariofix/django-payments-chile/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-chile/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-chile/main.svg)](https://results.pre-commit.ci/latest/github/mariofix/django-payments-chile/main)
![PyPI](https://img.shields.io/pypi/v/django-payments-chile)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-payments-chile)
![PyPI - Implementation](https://img.shields.io/pypi/implementation/django-payments-chile)
![PyPI - License](https://img.shields.io/pypi/l/django-payments-chile)

## Proveedores de pago soportados

- **Flow**: Plataforma chilena para pagos en línea que admite múltiples métodos de pago.
- **Khipu**: Permite pagos mediante transferencia electrónica en tiempo real.
- **Klap**: Solución de pagos electrónicos enfocados en comercios.
- **Kushki**: Proveedor de pagos electrónicos que facilita la integración con diversas plataformas.
- **Payku**: Plataforma de pagos enfocada en pequeñas y medianas empresas.
- **Webpay**: El sistema de pago en línea más utilizado en Chile, operado por Transbank.
- **Onepay**: Pago rápido y seguro usando códigos QR.

## Características

- Soporte para múltiples proveedores de pago en un solo proyecto.
- API consistente para crear, procesar y verificar transacciones.
- Fácil configuración y personalización.
- Documentación clara para desarrolladores.
- Soporte para eventos de éxito, fallo, y reembolsos de pagos.

## Instalación

Para instalar la librería, utiliza pip:

```bash
pip install django-payments-chile[todos]
```

- **flow**: Instala extras para Flow.
- **khipu**: Instala extras para Khipu.
- **todos**: Instala todos los extras.

### Configuración de Proveedores

Agrega las credenciales de los proveedores de pago en tu archivo de configuración:

```python
PAYMENT_VARIANTS = {
    'flow': ('django_payments_chile.FlowProvider', {
        'api_key': 'tu_api_key_flow',
        'secret': 'tu_secret_flow',
    }),
    'webpay': ('django_payments_chile.WebpayProvider', {
        'commerce_code': 'tu_commerce_code_webpay',
        'api_key': 'tu_api_key_webpay',
    }),
}
```

## Uso

AGREGAR INSTALACION Y PASOS DE CONFIGURACION DE DJANGO-PAYMETNTS

## Licencia

Este proyecto está licenciado bajo la licencia [MIT](LICENSE).

            

Raw data

            {
    "_id": null,
    "home_page": "https://mariofix.github.io/django-payments-chile/",
    "name": "django-payments-chile",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "flow, khipu, kushki, transbank, payku, pagofacil, webpay, onepay, pagos, django, payment, django-payments",
    "author": "Mario Hernandez",
    "author_email": "mariofix@proton.me",
    "download_url": "https://files.pythonhosted.org/packages/dd/e8/ac153cb25df0466523f3caeb0d637473537560bce1c7f6bddfd8bb61408b/django_payments_chile-2024.9.30.tar.gz",
    "platform": null,
    "description": "# django-payments-chile\n\n`django-payments-chile` es una extensi\u00f3n para `django-payments`, una biblioteca que proporciona una interfaz universal para procesar pagos en aplicaciones Django. Este proyecto a\u00f1ade soporte espec\u00edfico para varios proveedores de pagos chilenos como Flow, Khipu, Webpay, y otros.\n\n![PyPI - Status](https://img.shields.io/pypi/status/django-payments-chile)\n[![Downloads](https://pepy.tech/badge/django-payments-chile)](https://pepy.tech/project/django-payments-chile)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/fde07768d1714b0b93c6addd5e13bb7f)](https://app.codacy.com/gh/mariofix/django-payments-chile/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-chile/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-chile/main.svg)](https://results.pre-commit.ci/latest/github/mariofix/django-payments-chile/main)\n![PyPI](https://img.shields.io/pypi/v/django-payments-chile)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-payments-chile)\n![PyPI - Implementation](https://img.shields.io/pypi/implementation/django-payments-chile)\n![PyPI - License](https://img.shields.io/pypi/l/django-payments-chile)\n\n## Proveedores de pago soportados\n\n- **Flow**: Plataforma chilena para pagos en l\u00ednea que admite m\u00faltiples m\u00e9todos de pago.\n- **Khipu**: Permite pagos mediante transferencia electr\u00f3nica en tiempo real.\n- **Klap**: Soluci\u00f3n de pagos electr\u00f3nicos enfocados en comercios.\n- **Kushki**: Proveedor de pagos electr\u00f3nicos que facilita la integraci\u00f3n con diversas plataformas.\n- **Payku**: Plataforma de pagos enfocada en peque\u00f1as y medianas empresas.\n- **Webpay**: El sistema de pago en l\u00ednea m\u00e1s utilizado en Chile, operado por Transbank.\n- **Onepay**: Pago r\u00e1pido y seguro usando c\u00f3digos QR.\n\n## Caracter\u00edsticas\n\n- Soporte para m\u00faltiples proveedores de pago en un solo proyecto.\n- API consistente para crear, procesar y verificar transacciones.\n- F\u00e1cil configuraci\u00f3n y personalizaci\u00f3n.\n- Documentaci\u00f3n clara para desarrolladores.\n- Soporte para eventos de \u00e9xito, fallo, y reembolsos de pagos.\n\n## Instalaci\u00f3n\n\nPara instalar la librer\u00eda, utiliza pip:\n\n```bash\npip install django-payments-chile[todos]\n```\n\n- **flow**: Instala extras para Flow.\n- **khipu**: Instala extras para Khipu.\n- **todos**: Instala todos los extras.\n\n### Configuraci\u00f3n de Proveedores\n\nAgrega las credenciales de los proveedores de pago en tu archivo de configuraci\u00f3n:\n\n```python\nPAYMENT_VARIANTS = {\n    'flow': ('django_payments_chile.FlowProvider', {\n        'api_key': 'tu_api_key_flow',\n        'secret': 'tu_secret_flow',\n    }),\n    'webpay': ('django_payments_chile.WebpayProvider', {\n        'commerce_code': 'tu_commerce_code_webpay',\n        'api_key': 'tu_api_key_webpay',\n    }),\n}\n```\n\n## Uso\n\nAGREGAR INSTALACION Y PASOS DE CONFIGURACION DE DJANGO-PAYMETNTS\n\n## Licencia\n\nEste proyecto est\u00e1 licenciado bajo la licencia [MIT](LICENSE).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Pasarelas de pago chilenas para django-payments",
    "version": "2024.9.30",
    "project_urls": {
        "Documentation": "https://mariofix.github.io/django-payments-chile/",
        "Homepage": "https://mariofix.github.io/django-payments-chile/",
        "Repository": "https://github.com/mariofix/django-payments-chile"
    },
    "split_keywords": [
        "flow",
        " khipu",
        " kushki",
        " transbank",
        " payku",
        " pagofacil",
        " webpay",
        " onepay",
        " pagos",
        " django",
        " payment",
        " django-payments"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f96dd13cfbcf1a8a0fcee83d0d51408139e488a6f455c1ff93e49376e4fd1ab",
                "md5": "a3b8890d75f37bae13c7c3265abea4a6",
                "sha256": "7518046fe772b09982681965d765331c82de89173d7f11bc5aec178ee1985b4e"
            },
            "downloads": -1,
            "filename": "django_payments_chile-2024.9.30-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a3b8890d75f37bae13c7c3265abea4a6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 12832,
            "upload_time": "2024-09-30T00:18:22",
            "upload_time_iso_8601": "2024-09-30T00:18:22.106402Z",
            "url": "https://files.pythonhosted.org/packages/5f/96/dd13cfbcf1a8a0fcee83d0d51408139e488a6f455c1ff93e49376e4fd1ab/django_payments_chile-2024.9.30-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dde8ac153cb25df0466523f3caeb0d637473537560bce1c7f6bddfd8bb61408b",
                "md5": "e76a62aa4a1ab03b4e09f5e5ed300ac3",
                "sha256": "3f604b2a6c0a895a5a6d4819d1b648e85bc30c8e7f1214a707b07ff441a59fbc"
            },
            "downloads": -1,
            "filename": "django_payments_chile-2024.9.30.tar.gz",
            "has_sig": false,
            "md5_digest": "e76a62aa4a1ab03b4e09f5e5ed300ac3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 9328,
            "upload_time": "2024-09-30T00:18:25",
            "upload_time_iso_8601": "2024-09-30T00:18:25.023291Z",
            "url": "https://files.pythonhosted.org/packages/dd/e8/ac153cb25df0466523f3caeb0d637473537560bce1c7f6bddfd8bb61408b/django_payments_chile-2024.9.30.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-30 00:18:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mariofix",
    "github_project": "django-payments-chile",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "django-payments-chile"
}
        
Elapsed time: 0.78779s