python/django客户端到ogone支付系统。帮助设置安全支付功能。
django-ogone的Python项目详细描述
django-django-django-django-django-django-django-django-django-django-django-django-django-django-django-django-django-django-django-django
>本项目旨在提供一个易于使用的pythopython客户端界面到ogone-ogone支付界面。
>django是django特定的,但希望是一个干净的分离,希望是一个干净的分离,希望是干净的分离。将允许轻松移植到其他框架。
《安装说明\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\这些秘密只是为了散列。在此处填写与“登录管理员”中相同的随机值。
当您在“登录管理员”中时,请将SHA方法设置为SHA512。
此外,还可以为付款反馈启用“发送参数”选项。
好吧。
请注意,您需要能够在表单中签名。
因此必须动态生成表单。
此项目提供了一个简单的动态表单来帮助您完成此操作。
这里有一个实现示例:
django_ogone import ogone_settings
def checkout(请求):
data={}
=ogone_forms.ogone form(数据)
if ogone_settings.production:
request.context['action']=“https://secure.ogone.com/ncol/test/orderstandard.asp”
否则:
request.context['action']=“https://secure.ogone.com/ncol/prod/orderstandard.asp”
请求登录。
ogone.sign调用负责散列。
若要支持更多的表单域请求,只需将其添加到数据字典中即可。
付款状态将发送到您的系统。
通常您希望使用此数据将交易标记为已付款。
这里是一个示例实现。使用此选项可以滚动您自己的订单。
问题ogone将通过付款状态的更新版本发布到我们的服务器
“
”
params=request.post或request.get
ogone=ogone(params)
为此使用信号
ogone_signals.ogone_update_order.send(sender=ogone,ogone=ogone)
重定向到相应的视图
order_id=ogone.get_order_id()
url='%s?事务ID=%s%(反向('checkout'),订单id)
return httpresponseredirect(url)
ogone_signals.ogone_update_order.connect(models.transaction.objects.update_order)
允许您自动更新付款信息
[较旧的实现ion]](http://github.com/jsmits/django-payment-ogone)
>本项目旨在提供一个易于使用的pythopython客户端界面到ogone-ogone支付界面。
>django是django特定的,但希望是一个干净的分离,希望是一个干净的分离,希望是干净的分离。将允许轻松移植到其他框架。
《安装说明\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\这些秘密只是为了散列。在此处填写与“登录管理员”中相同的随机值。
当您在“登录管理员”中时,请将SHA方法设置为SHA512。
此外,还可以为付款反馈启用“发送参数”选项。
好吧。
请注意,您需要能够在表单中签名。
因此必须动态生成表单。
此项目提供了一个简单的动态表单来帮助您完成此操作。
这里有一个实现示例:
django_ogone import ogone_settings
def checkout(请求):
data={}
=ogone_forms.ogone form(数据)
if ogone_settings.production:
request.context['action']=“https://secure.ogone.com/ncol/test/orderstandard.asp”
否则:
request.context['action']=“https://secure.ogone.com/ncol/prod/orderstandard.asp”
请求登录。
ogone.sign调用负责散列。
若要支持更多的表单域请求,只需将其添加到数据字典中即可。
付款状态将发送到您的系统。
通常您希望使用此数据将交易标记为已付款。
这里是一个示例实现。使用此选项可以滚动您自己的订单。
问题ogone将通过付款状态的更新版本发布到我们的服务器
“
”
params=request.post或request.get
ogone=ogone(params)
为此使用信号
ogone_signals.ogone_update_order.send(sender=ogone,ogone=ogone)
重定向到相应的视图
order_id=ogone.get_order_id()
url='%s?事务ID=%s%(反向('checkout'),订单id)
return httpresponseredirect(url)
ogone_signals.ogone_update_order.connect(models.transaction.objects.update_order)
允许您自动更新付款信息
[较旧的实现ion]](http://github.com/jsmits/django-payment-ogone)