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.0.1.tar.gz (6.0 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.0.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yoomoney_payment-1.0.1.tar.gz
  • Upload date:
  • Size: 6.0 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.0.1.tar.gz
Algorithm Hash digest
SHA256 adfdee6ecf048bd8f120360eaa352faf554fa7b21074d2eefa374dfa28576375
MD5 fe848f4a1f971c19f300884378f81242
BLAKE2b-256 64a8683815bc8ec5fb19b692f9ece287b72bb515dfc6ea26624e0334e2e41500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yoomoney_payment-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3d6c0a186a9026dae3f6e3bbc4a6ac3996bd3403f25de4f74d3b0a0e2cca3a22
MD5 c136e97e58d15bda24e304b95182098c
BLAKE2b-256 f8e0657722d66e6f13e44ac653ac09e9439df40d3076d2b3004995b25741d168

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