支付脚本示例
本页打印于2023年4月4日。当前版本请访问https://help.shopify.com/en/manual/checkout-settings/script-editor/examples/payment-gateway-scripts。
支付脚本与支付网关交互,并可以更改网关的标题、可见性和显示位置。这些脚本在客户每次结帐时访问付款方法页面时运行。支付脚本不能与之交互加速签出,因为在客户到达结帐页面之前,就会向他们显示加速结帐。
要使用此页上的模板,请使用空白模板创建一个新脚本。
步骤:
- 从你的Shopify管理员,转到应用程序>脚本编辑器.
- 点击创建脚本.
- 点击支付网关.
- 选择空白模板,然后按创建脚本.
- 在Ruby源代码节,删除默认代码行:
输出。车=输入.车
- 从此页复制脚本,并将其粘贴到Ruby源代码部分。
- 编辑可定制的设置部分的脚本,以便在存储中发挥作用。
- 测试脚本。有关更多信息,请参阅测试和调试Shopify脚本.
- 后测试:
- 点击保存草稿保存未发表的脚本草稿,或者
- 点击保存并发布创建并发布脚本。
显示特定客户的网关
使用此脚本仅向特定标记的客户显示特定的网关选项。
属性仅向客户显示特定的网关贵宾
标记—网关对于任何其他客户都是隐藏的。
隐藏特定客户的网关
使用此脚本为特定标记的客户隐藏特定网关。
方法为客户隐藏特定的网关HIDE_GATEWAY
标签。
隐藏特定产品的网关
使用此脚本可在将特定项目添加到购物车时隐藏特定网关。
例如,如果客户订购了一顶帽子,就隐藏一个特定的网关。
显示特定国家的网关
当客户从特定国家订购时,使用此脚本仅显示特定网关。
例如,如果客户从加拿大订购,则只显示特定的网关-对于任何其他国家的地址,网关都是隐藏的。
隐藏特定国家的网关
使用此脚本隐藏特定国家的支付网关。
例如,对加拿大的客户隐藏一个特定的网关。
按花费显示网关
如果客户花费超过一定数量,则使用此脚本显示特定的网关。
例如,如果客户花费1000美元或更多,则显示特定的网关,否则隐藏它。
重新排序网关
使用此脚本更改提供给客户的支付网关的默认顺序。