Skip to main content

Django + ATH Móvil

Project description

django-athm

Build Status Codecov status PyPI - Python Version PyPI - Django Version PyPI version Packaged with Poetry Code style badge License badge

Ver este README en español: README_ES.md

Features

  • Persist itemized transaction data as well as client information in your own database.
  • The customizable athm_button template tag provides convenient access to the ATH Móvil Checkout button.
  • Import your existing transactions from ATH Móvil using the athm_sync management command.
  • Various signals can be used to get notified of completed, cancelled or expired transactions.
  • Refund one or more transactions through the Django Admin.

Documentation

For information on installation and configuration, see the documentation at:

https://django-athm.github.io/django-athm/

Local testing with coverage

Assuming you've already installed all the packages, you can run the following command in the project root folder:

DJANGO_SETTINGS_MODULE=tests.settings pytest --cov django_athm

Legal

This project is not affiliated with or endorsed by Evertec, Inc. or ATH Móvil in any way.

Dependencies

  • httpx for performing network requests to the ATH Móvil API
  • phonenumberslite for validating and parsing client phone numbers

References

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-athm-0.7.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

django_athm-0.7.0-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

Details for the file django-athm-0.7.0.tar.gz.

File metadata

  • Download URL: django-athm-0.7.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.6 Darwin/21.6.0

File hashes

Hashes for django-athm-0.7.0.tar.gz
Algorithm Hash digest
SHA256 060dd1182329e6457fcc047df55200fc4bf1a456cad9175afd33679bf3db4ae4
MD5 d57aade253a0054ffa0cdf858b2b3b07
BLAKE2b-256 dd6fa060f1c01b37d1e030bd8decf837a3b64bc10c16dda871db68f88d6b84b0

See more details on using hashes here.

File details

Details for the file django_athm-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: django_athm-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 17.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.6 Darwin/21.6.0

File hashes

Hashes for django_athm-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5211758f420f9cb6990cd18219d900fac7cd07ab97f00048d1285b994592693
MD5 d1a2da04230a4239b547995cd6a092ae
BLAKE2b-256 01c48d61655faaa359a31f4ae0ea3cb5880a3c1f6f1078abbda6c2d38c8739f5

See more details on using hashes here.

Supported by

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