Stripe支付模块的Tryton
项目描述
account_payment_stripe 模块允许接收来自 Stripe 的付款。它在结账表单中使用 Stripe.js 和 Stripe Elements 来处理通过卡片的 设置意图 和 支付意图。
账户
账户存储有关 Stripe 账户的信息,如密钥、发布密钥和 webhook 签名密钥。
账户的 webhook 端点是 stripe webhooks 使用的 URL。为了额外的安全,如果账户上设置了 webhook 签名密钥,则可以验证 Stripe 的请求签名。如果没有设置 webhook,则通过 cron 任务获取新事件。
客户
客户允许将各方注册为 Stripe 客户。结账按钮将打开 Stripe 结账表单。
每小时运行一次 cron 任务以在 Stripe 上创建新客户,另一个任务用于删除未激活的客户。
会计
会计为 Stripe 账户添加了一个新字段。
付款
付款还有一个结账按钮,可打开 Stripe 结账表单。可以使用客户的 资源 或 支付方式 进行会话外处理。如果支付方式需要授权,将向各方发送电子邮件,其中包含结账表单的链接。如果发生错误,它还具有新的字段,用于显示错误消息。
每 15 分钟运行一次 cron 任务,对每个处理中的付款进行计费。
可以取消选中捕获框,以仅授权并在第二步中捕获金额。
如果付款有争议,它将在争议结束时更新。
可以部分或全部退款。
配置
account_payment_stripe 模块使用 account_payment_stripe 部分
sources_cache:定义资源在缓存中保留的时间(以秒为单位)。默认值是 15 * 60。
max_network_retries:定义 Stripe 库可以执行的最多重试次数。默认值是 3。
项目详情
关闭
散列值 for trytond_account_payment_stripe-7.2.2-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | fc0bd251c12359b197c86e854f990fee99703c94ebaa0dade356d85c6057c920 |
|
MD5 | 3b7c8eb31c1126551ba9a32ece801a77 |
|
BLAKE2b-256 | 6df7c091d4e496f76ea05af36ce7cbb4ad3113b490ba41a5bed71740a442f646 |