跳转到主要内容

支付获取器:PagSeguro实现

项目描述

Beta License: AGPL-3 OCA/l10n-brazil Translate me on Weblate Try me on Runbot

支付获取器:PagSeguro实现

此模块扩展了支付模块,添加了新的支付方式:Pagseguro。

有三种方式集成Pagseguro API,在此模块中我们使用透明结账方法。

您可以在这个youtube视频中了解更多信息。

如果您希望在生产环境中使用Pagseguro,您需要从Pagseguro获取批准,更多详情请点击这里

目录表

安装

此模块依赖于

  • payment

  • web_tour

配置

此模块将需要注册eCommerce PagSeguro https://acesso.pagseguro.uol.com.br/

要配置您的API密钥,请转到“开票”->“配置”->“支付获取器”->“PagSeguro”。然后在凭据页面输入您的令牌,如下所示

Payment acquirer pagseguro

在配置页面下,选择您的支付日记账。在上角按钮中,您可以发布到您的网站并更改环境。

Payment acquirer pagseguro

凭据令牌只能通过PagSeguro用户账户获得。在您的账户中,转到“在线销售”>“集成”。然后,点击“生成令牌”。

Payment acquirer pagseguro

仍然在配置选项卡中,您可以配置客户在支付时可以选择的最多分期付款金额。

到目前为止,我们只支持最多12期分期付款,设置高于该值的值将可能导致支付时出现可能的错误。

Pagseguro max installments configuration
  • API完整手册

https://dev.pagseguro.uol.com.br/reference/pagseguro-reference-intro

使用

配置完成后,您可以去网站模块,通过选择Pagseguro支付方式在您的网站商店购买产品。

在这里您可以选择
  • 支付方式(目前只有信用卡)。

  • 您想要支付的分期付款金额(请注意,您可以选择的最大值取决于您的收购者配置)。

在选择分期付款时,您可以在右侧的输入字段中看到每期付款的金额。

之后,输入您的卡号、姓名、到期日期和安全码。然后,点击立即支付按钮。

到目前为止,我们只支持VISA、万事达卡、美国运通和Diners品牌。

Payment form pagseguro

注意:图中我们使用的凭证不是来自真实卡片,而是Pagseguro为测试目的提供的测试卡。您可以在这里找到更多测试卡。

已知问题/路线图

问题
  • 为了支持更多品牌,我们需要覆盖卡号字段的focusout事件

  • 选择分期付款还应更改总价格

路线图
  • 添加账单支付表单

  • 添加借记卡支付表单

  • 添加PIX支付表单

错误追踪器

错误在GitHub Issues上跟踪。如果遇到问题,请先检查是否已经报告了您的问题。如果是您首先发现的,请通过提供详细且受欢迎的反馈来帮助我们解决问题。

请不要直接联系贡献者以寻求支持或技术问题的帮助。

致谢

作者

  • KMEE

贡献者

其他致谢

此模块的开发得到了以下机构的支持

KMEE INFORMATICA LTDA

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

此模块是GitHub上的OCA/l10n-brazil项目的组成部分。

欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

此版本没有可用的源分布文件。请参阅生成分布存档的教程

构建分布

由以下支持