快速结账按钮
为了让客户结账的过程更快、更轻松,商家可以在 SHOPLINE 商家后台开启具有离站结账功能的三方快速结账服务,如 Apple Pay 或 Google Pay。商家开启快速结账服务后,你可以通过以下 object 让店铺支持快速结账功能。
- additional_checkout_buttons:如果店铺有开启任何具有离站结账功能的付款提供商服务,则返回
true,否则返回false。 - content_for_additional_checkout_buttons:返回任何启用的具有离站结账功能的付款提供商的结账按钮 HTML,用于渲染离站结账功能。
为你的主题添加快速结账按钮
你可以在主题代码中的任意位置,添加快速结账按钮代码:
{{#if additional_checkout_buttons}} // 判断是否启用了任意支持离站结账的付款服务
{{{content_for_additional_checkout_buttons}}} // 显示已开启的支持离站结账的付款服务的按钮 HTML
{{/if}}
你暂时无法通过 AJAX 请求(包括 组件渲染 API 请求)渲染快速结账按钮,因为快速结账按钮的初始化逻辑是通过 布局文件 包含的 JavaScript 脚本添加到页面上,仅会在页面首次渲染时运行。
这篇文章对你有帮助吗?