Skip to main content

Pasarelas de pago chilenas para django-payments

Project description

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.

:warning: :warning: Este proyecto está en desarrollo activo, usar con precaución. :warning: :warning:

PyPI - Status Downloads Codacy Badge Codacy Badge pre-commit.ci status Tests & Coverage PyPI PyPI - Python Version PyPI - Implementation PyPI - License

Proveedores de pago soportados

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

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

La biblioteca django-payments-chile está disponible en PyPi. Puedes instalarla fácilmente con tu gestor de paquetes favorito, como pip, poetry, o pipenv.

pip install django-payments-chile

Configuración de Proveedores

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

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',
    }),
}

Licencia

Este proyecto no está afiliado, asociado ni patrocinado por ninguna de las empresas mencionadas en el listado de compatibilidad.

El código de este proyecto está disponible bajo la licencia MIT, lo que significa que puedes utilizarlo, modificarlo y distribuirlo de manera libre, sujeto a las condiciones establecidas en dicha licencia.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_payments_chile-2024.12.4b0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_payments_chile-2024.12.4b0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file django_payments_chile-2024.12.4b0.tar.gz.

File metadata

File hashes

Hashes for django_payments_chile-2024.12.4b0.tar.gz
Algorithm Hash digest
SHA256 f017334da99f46c544356bbc1f50b421502104a1aad539212d016ae93f9cbd90
MD5 f0075fd172b88f7ec8ba6301ebce9362
BLAKE2b-256 c2c884af394d20f92c807e253dac60c39f222c219c5fd0f359e27be0f5635c52

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_payments_chile-2024.12.4b0.tar.gz:

Publisher: new_release.yml on mariofix/django-payments-chile

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_payments_chile-2024.12.4b0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_payments_chile-2024.12.4b0-py3-none-any.whl
Algorithm Hash digest
SHA256 d507a6ad041e45845a9a198ac690fa6976a8b30e8def90dc86c471da476d3e05
MD5 a7248520a5fa6db7886ca39b3a92aea3
BLAKE2b-256 3f398d751e67c6162c38fcc492113b9956523463d2c123c3aead1e9525cb7e35

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_payments_chile-2024.12.4b0-py3-none-any.whl:

Publisher: new_release.yml on mariofix/django-payments-chile

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page