Django-GetPaid plugin for PayU service.
Project description
django-getpaid-payu
Django-getpaid plugin for PayU service.
Installation
First make sure that django-getpaid is installed and configured.
Then, simply install the plugin:
pip install django-getpaid-payu
This should pull django-getpaid in case it’s not installed yet.
Configuration
Add "getpaid_payu" to your INSTALLED_APPS and add plugin configuration.
# settings.py
INSTALLED_APPS = [
# ...
"getpaid",
"getpaid_payu",
]
GETPAID_BACKEND_SETTINGS = {
"getpaid_payu": {
# take these from your merchant panel:
"pos_id": 12345,
"second_key": "91ae651578c5b5aa93f2d38a9be8ce11",
"oauth_id": 12345,
"oauth_secret": "12f071174cb7eb79d4aac5bc2f07563f",
},
# ...
}
That should be enough to make your django-getpaid integration use new plugin and allow you to choose PayU for supported currencies.
Other settings
You can change additional settings for the plugin:
confirmation_method
PUSH - paywall will send status updates to the callback endpoint hence updating status automatically
PULL - each Payment has to be verified by calling its fetch_and_update_status(), eg. from a Celery task.
Default: PUSH
paywall_method
REST - payment will be created using REST api call to paywall
POST - an extra screen will be displayed with a confirmation button that will send all Payment params to paywall using POST. This is not recommended by PayU.
Licence
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file django-getpaid-payu-0.2.1.tar.gz
.
File metadata
- Download URL: django-getpaid-payu-0.2.1.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.0a2 CPython/3.9.9 Linux/5.15.6-2-MANJARO
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58aeaba4d15568eee943faf663e9567c5613b120ebb9e77300c0d1bc51ac8ed4 |
|
MD5 | fbc98b99c367242c913962b1decc3d48 |
|
BLAKE2b-256 | 042195b2959451e3629d3e3fe924fa6f6e0e4cc082045258f3090a26b3dab78c |
File details
Details for the file django_getpaid_payu-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: django_getpaid_payu-0.2.1-py3-none-any.whl
- Upload date:
- Size: 13.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.0a2 CPython/3.9.9 Linux/5.15.6-2-MANJARO
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34342f48ce6f7756fc38daf641e89a8d08c337f2bf2bd6776cbc1ba8e152d0c8 |
|
MD5 | a98c167efa788d0e7e9fbf31218cb7f0 |
|
BLAKE2b-256 | e34e533a5b5f9f0f6fde7c0dc625a1967fe34f3d8783155d8f2cdf89511e1a69 |