Braintree支付的Tryton模块
项目描述
account_payment_braintree 模块允许使用 Braintree 接收付款。它在一个结算表单中使用 Drop-in UI 来处理卡和其他支持的付款方式的付款方式非ces。
账户
账户存储有关 Braintree 账户的信息,如商户 ID、公钥和私钥等。
账户的 webhook 端点是 Braintree webhooks 使用的 URL。如果没有设置 webhook,争端不会更新现有付款。
客户
客户允许各方注册为 Braintree 客户。结算/添加卡按钮将打开 Braintree Drop-in UI 表单。
一个计划任务每小时运行一次,用于在 Braintree 上创建新客户,另一个任务在它们变得不活跃时删除它们。
日记
如果处理方法设置为“Braintree”,则日记有一个新字段来存储 Braintree 账户。
付款
付款还有一个结算按钮,可以打开 Braintree Drop-in UI 表单。可以使用非ces或来自客户的 付款方法 处理付款。在发生错误的情况下,新字段将显示 Braintree 的错误消息。可以将结算字段取消选中以仅授权并在第二步中处理并结算金额。
每 15 分钟运行两个计划任务以交易和结算每个处理付款。另一个计划任务也每 15 分钟运行一次,以拉取每个处理付款的更新,直到它们成功或失败。
Braintree 付款有一个拉取按钮,可以用来强制使用 braintree 交易更新。
配置
account_payment_braintree 模块使用 account_payment_braintree 部分
payment_methods_cache:定义了付款方法保留在缓存中的持续时间(以秒为单位)。默认值为 15 * 60。
项目详情
关闭
trytond_account_payment_braintree-7.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9a54adf4f5db6fe628b8d4cb8d52bb686fb017e1ea40dbc4f3f32d898d1a5c3e |
|
MD5 | a8f2400b743072eeaf02506e0dc53a14 |
|
BLAKE2b-256 | e372ff0bf43f035f9e8049c8ff85de83cafe8bbf63f34f3c367b63f056057521 |
关闭
trytond_account_payment_braintree-7.2.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 181940a5dcbc44de608579b724e6d35bd75faec2ec018b7195c4e5e44d626c79 |
|
MD5 | bff310fc7cd7be8034a774f149d2160d |
|
BLAKE2b-256 | af6e42947cade2505a95bd7cbd332b88a0894a4ca24759c2324520486e5a0940 |