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.

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

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:

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:

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.

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.9.30.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

django_payments_chile-2024.9.30-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file django_payments_chile-2024.9.30.tar.gz.

File metadata

  • Download URL: django_payments_chile-2024.9.30.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.6 Linux/5.15.0-122-generic

File hashes

Hashes for django_payments_chile-2024.9.30.tar.gz
Algorithm Hash digest
SHA256 3f604b2a6c0a895a5a6d4819d1b648e85bc30c8e7f1214a707b07ff441a59fbc
MD5 e76a62aa4a1ab03b4e09f5e5ed300ac3
BLAKE2b-256 dde8ac153cb25df0466523f3caeb0d637473537560bce1c7f6bddfd8bb61408b

See more details on using hashes here.

File details

Details for the file django_payments_chile-2024.9.30-py3-none-any.whl.

File metadata

File hashes

Hashes for django_payments_chile-2024.9.30-py3-none-any.whl
Algorithm Hash digest
SHA256 7518046fe772b09982681965d765331c82de89173d7f11bc5aec178ee1985b4e
MD5 a3b8890d75f37bae13c7c3265abea4a6
BLAKE2b-256 5f96dd13cfbcf1a8a0fcee83d0d51408139e488a6f455c1ff93e49376e4fd1ab

See more details on using hashes here.

Supported by

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