PayU 服务的 Django-GetPaid 插件。
项目描述
django-getpaid-payu
PayU 服务的 Django-getpaid 插件。
安装
首先确保安装并配置了django-getpaid 。
然后,只需安装插件:
pip install django-getpaid-payu
这应该拉 django-getpaid 以防它尚未安装。
配置
将“getpaid_payu”添加到您的INSTALLED_APPS并添加插件配置。
# 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",
},
# ...
}
这应该足以让您的django-getpaid集成使用新插件,并允许您为支持的货币选择 PayU。
其他设置
您可以更改插件的其他设置:
确认方法
PUSH - 付费墙将向回调端点发送状态更新,从而自动更新状态
PULL - 必须通过调用其fetch_and_update_status()来验证每个付款,例如。从芹菜任务。
默认值:推
paywall_method
REST - 将使用 REST api 调用付费墙来创建付款
POST - 将显示一个带有确认按钮的额外屏幕,该按钮将使用 POST 将所有付款参数发送到付费专区。PayU 不建议这样做。
执照
麻省理工学院
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
django-getpaid-payu-0.2.1.tar.gz
(12.8 kB
查看哈希)
内置分布
关
django- getpaid -payu-0.2.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 58aeaba4d15568eee943faf663e9567c5613b120ebb9e77300c0d1bc51ac8ed4 |
|
| MD5 | fbc98b99c367242c913962b1decc3d48 |
|
| 布莱克2-256 | 042195b2959451e3629d3e3fe924fa6f6e0e4cc082045258f3090a26b3dab78c |
关
django_getpaid_payu -0.2.1-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 34342f48ce6f7756fc38daf641e89a8d08c337f2bf2bd6776cbc1ba8e152d0c8 |
|
| MD5 | a98c167efa788d0e7e9fbf31218cb7f0 |
|
| 布莱克2-256 | e34e533a5b5f9f0f6fde7c0dc625a1967fe34f3d8783155d8f2cdf89511e1a69 |