支付获取器:Redsys实现
项目描述
Redsys支付网关
此模块增加了通过Redsys网关进行支付的功能。
安装
要使用此模块,您需要在系统上安装pycrypto库
pip install pycrypto
配置
参数
商家名称:请输入商家名称。
商家编号(FUC):请输入商家实体向我们提供的商家编号。
加密密钥:请输入商家拥有的加密密钥。
终端号:请输入TPV终端号。
签名类型:请选择商家的签名类型。
货币类型:请选择TPV终端的货币类型(通常是EUR - 欧元)。
交易类型:请输入交易类型,0。
TPV语言:请输入TPV的语言。
URL_OK/URL_KO:在支付过程中,一旦向客户显示支付结果的屏幕,就可以将浏览器重定向到用于授权交易的URL,如果交易被拒绝,则重定向到另一个URL。分别称为URL_OK和URL_KO。这是商家可以提供的两个URL。
支付百分比:请输入允许的支付百分比,如果留为0.0,则表示100%。
注意
必须在Redsys管理模块中验证商家的配置,其中“在URL中的参数”选项必须设置为“是”。
如果在安装中存在多个数据库,当支付网关将表单发送到“/payment/redsys/return”时,Odoo不知道使用哪个数据库处理这些信息。因此,需要在openerp-server.conf
中设置参数dbfilter
和dbname
。
如果使用带有SSL SNI证书的在线商店,可以创建参数payment_redsys.callback_url
来指定一个与SSL证书参数Ds_Merchant_MerchanURL中指定的URL不同的返回URL,因为Redsys不接受此类证书,并且从Redsys发送的POST表单永远不会包含交易信息。
版权信息
贡献者
塞戈·特鲁埃尔 <sergio.teruel@tecnativa.com>
卡洛斯·多阿登 <carlos.dauden@tecnativa.com>
赞助商
此模块的迁移是西班牙定位迁移活动的一部分,该活动得益于以下企业的经济合作(按字母顺序排列)
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛应用。
要为此模块做出贡献,请访问http://odoo-community.org。
项目详情
odoo9_addon_payment_redsys-9.0.1.0.0.99.dev9-py2-none-any.whl的散列
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d388033e171b9a8a7f1b371322bfe2b33863e12473e51aea9effdd5cf06304db |
|
MD5 | 0ad579f2f007a4323d41825f1096401a |
|
BLAKE2b-256 | 0541e544a639d9f6300cd70f4fc7dd69b41371a75dc7763425a97a48ba835a50 |