重力表格和 Authorize.net 提要

Posted

技术标签:

【中文标题】重力表格和 Authorize.net 提要【英文标题】:Gravity Forms and Authorize.net Feed 【发布时间】:2016-07-26 09:03:45 【问题描述】:

有没有办法向 Authorize.net 提要添加其他项目?

例如,在提要页面上,唯一的选项是付款所需的 Authorize.net 字段:

帐单信息 付款金额 电子邮件 地址 地址 2 城市 状态 邮编 国家 电话

我想向已处理并发送到 Authorize.net 的交易添加一些信息。例如,(如在Authorize.net API docs 中找到)

简介 创建个人资料 订购 发票编号 说明

如果我也能以这种方式与 Authorize.nets 新的 ApplePay API 集成,那就太棒了。我很乐意添加/修改代码,如果此功能在 Gravity Forms 后端的 Authorize.net 设置页面中添加字段或某种 GUI,我会更喜欢。

【问题讨论】:

【参考方案1】:

Gravity Forms 文档解释了如何使用他们的支付插件框架编写您自己的插件。其实没那么难。我第一次使用 authorize.net 插件作为指南。 https://www.gravityhelp.com/documentation/article/gfpaymentaddon/ 否则,打开 authorize.net 插件并寻找可以绑定的钩子来做你想做的事。有几个,但我没用过。搜索 do_action 和 apply_filters。 我还应该提到,您可以使用钩子添加到提要中,但仅添加到提要中不会将数据发送到 A.net。您仍然需要编写代码来获取新的提要数据并对其进行处理。

【讨论】:

谢谢!我将深入研究文档。我什至没有意识到那些页面有这些信息。

以上是关于重力表格和 Authorize.net 提要的主要内容,如果未能解决你的问题,请参考以下文章

Authorize.net 接受托管和客户资料

php 重力特权// GP限制提交//全局应用限制提要

php 重力特权// GP限制提交//全局应用限制提要

Authorize.net - 延迟付款和重复

Authorize.Net 验证信用卡 AIM 和 ARB

WooCommerce 和 Authorize.Net CIM 之间的连接错误