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.3.0.tar.gz (7.2 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.3.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yoomoney_payment-1.3.0.tar.gz
  • Upload date:
  • Size: 7.2 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.3.0.tar.gz
Algorithm Hash digest
SHA256 4a9b4006d5bef157ae8266d17c62c8a08ca75dcbb9383b40abd913a4fa85e9df
MD5 e72ff4c576ce0b62bac880e8493f4717
BLAKE2b-256 aeef15ca0e787b1ff776291a5daa7ed4ce5de105a3ebef9a66e694f8caa1f794

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yoomoney_payment-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 606fdcb89ea7ee2e696d35a994e2537bae67f4c29e272d59d930de3d79b22b1c
MD5 9360dcad2f8810f2d0f976c1321b516b
BLAKE2b-256 173a5d799a14e6503124c9d85e2eac002cffb8cbe942b5d49b685449bc59e011

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