Skip to main content

A library to provide payment gateway for YooMoney Payment

Project description

YooMoney Payment Redirect View

This app provides order related data to the YooMoney payment extension when plugged-in to project zero.

Installation

Add the package to requirements.txt file and install it via pip:

yoomoney-payment

Adding App

Add the following lines in omnife_base.settings:

INSTALLED_APPS.append('yoomoney_payment')
PZ_SERVICE_CLASS = "omnife.core.service.Service"
HASH_SECRET_KEY = "your-hash-secret-key"
YOOMONEY_EXTENSION_URL = "extension url"

Add url pattern to omnife_base.urls like below:

urlpatterns = [
    ...
    path('payment-gateway/yoomoney/', include('yoomoney_payment.urls')),
]

Running Tests

python -m unittest discover

Python Version Compatibility

This package is compatible with the following Python versions:

  • Python 3.8
  • Python 3.9

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

yoomoney_payment-1.2.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

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

yoomoney_payment-1.2.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file yoomoney_payment-1.2.0.tar.gz.

File metadata

  • Download URL: yoomoney_payment-1.2.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.18

File hashes

Hashes for yoomoney_payment-1.2.0.tar.gz
Algorithm Hash digest
SHA256 d8dba7337715027f4bfaa9d9cc572b941bf34128a24bcb7f48bb2f7e767d5ca2
MD5 8e3476b98ea83c5b79163cac04a914e8
BLAKE2b-256 f717c1fdc4aa572c88831e9ae86703aa77b262d068ad476f6711ddf4f97d14a8

See more details on using hashes here.

File details

Details for the file yoomoney_payment-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for yoomoney_payment-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c83e0bd647edba02096f1b91c406dfcd1ddd5d4759f8e03196125df50aa74ac
MD5 be1ae6549e429cb2ab4dbbcbf888954d
BLAKE2b-256 1d632ec9d8b035c30d3cb42dccd211b702ad8cf194198bef07850cc843cc6ca1

See more details on using hashes here.

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