square-connect - 在 Square Payment 中获取表单数据
问题描述
我在 WordPress 集成网站上安装了 CaptainForm 插件,CaptainForm 集成了 Square Payment Gateway。
我已经使用 CaptainForm 创建了表单并在上面有结帐按钮,当我点击结帐按钮时,页面将我带到下面的页面(如屏幕截图所示)。我希望 Square Payment Form 应自动捕获在(CaptainForm 的)表单上输入的姓名、地址等数据到其付款页面 -
Square Payment Page 仅捕获来自 CaptainForm 表格的电子邮件(在上一页填写)
我如何捕获所有数据,如姓名、地址等。
解决方案
您可以预填充的仅有两个字段是买家的电子邮件和买家的送货地址。您将无法通过买家姓名自动填写。为了填充地址,您需要pre_populate_shipping_address
在调用时填写该字段CreateCheckout
。我不熟悉 CaptainForm 插件,所以我不知道它是如何与插件一起工作的。
参考:https ://docs.connect.squareup.com/api/connect/v2#endpoint-createcheckout
推荐阅读
- java - 使用 Java 程序查找虚拟机的 CPU、磁盘和内存使用情况
- javascript - 在 Ext.window 中添加进度条
- javascript - Vue插件在Components中直接导入时不起作用
- javascript - 是否有包含我的 MongoDB 数据的文本文件?
- javascript - 应用 MaskMoney.js 时获取和求和动态输入值
- flutter - Flutter SVG 只显示一种颜色
- c# - 如何根据ViewData中的值将下拉列表的选项元素更改为选中?
- wpf - WPF-我可以在不使用模板触发 IsMouseOver 时更改 MenuItem 和 SubMenuItem 的背景颜色吗?
- ionic-framework - 如何将边框半径添加到img inside
? - javascript - 在反应钩子中更新状态