本文将继续带您了解Subotiz的另一种集成模式——支付模式 (Payment mode),该模式适用于仅将Subotiz用作支付工具的商家。本指南将让您了解支付模式的工作原理以及客户支付旅程。
概述
与Checkout模式不同,Payment模式是Subotiz的轻量级解决方案,专注于支付处理。核心功能包括收款、退款、对账和无缝的Token续费(无需重复收集支付信息)。Payment模式不包含产品管理与订阅管理等服务。非常适合自有管理系统(如ERP/CRM)且仅需支付处理功能的商家。
核心优势:
- 多渠道支持:与结账模式共享同套支付渠道(如银行卡、谷歌支付/苹果支付等)。
- 无缝嵌入:支持UI完全自定义,无 Subotiz 品牌标识露出。
工作原理
支付模式支持两种集成方法——Subotiz API和Subotiz SDK(即嵌入式,embedded method)。运作时仅显示支付详情,包括支付方式和客户信息,将不会包含产品信息和订阅详情。
- API:
您可以用自己的开发团队完全自定义前端页面或表单,当客户需要付款时,您通过这些页面或表单收集他们的付款信息,然后通过Subotiz API创建交易订单来帮助发起付款流程。不过,在API集成方式下,Subotiz仅支持一种付款方式,即信用卡和借记卡。
如需详细的流程介绍,请访问:支付|了解如何使用API完成支付流程
- SDK:
嵌入式支付的工作原理是将 JavaScript 文件 Subotiz.js 嵌入到您的网站或应用程序中。加载后,脚本会自动初始化,以检测客户端上的点击操作。Subotiz 提供低代码集成方案,帮助您在网站或应用程序框架内创建可定制的支付页面或表单,如下所示(红色部分),为客户提供无缝的结账体验。
嵌入式支付模式将通过联系表单收集客户联系信息,但不涉及产品/订阅管理,仅处理支付流程。支付时,客户不仅可以看到银行卡支付表单,还可以选择使用PayPal、Apple Pay和Google Pay进行支付。
嵌入完整页面

嵌入部分组件

客户支付旅程
以嵌入式支付为例:
- 发起支付
当顾客在您的网站或应用程序上浏览虚拟产品或服务时,在他们加购好心仪商品后,他们会点击类似于“立即支付/立即购买/立即申请”或“立即订阅”等按钮来发起支付。

- 进入支付流程
发起支付后,在您网站或应用的同一框架内将打开一个完整的页面或部分组件 。二者都不再显示订单详情,但仍会要求客户提供电子邮件。组件中包括银行卡支付表单以及Subotiz支持的其他支付方式,如Google Pay、Apple Pay和PayPal;当嵌入完整页面时,除了组件支持的表单外,会额外显示订单总金额信息。
嵌入完整页面

嵌入部分组件

- 支付完成
Subotiz安全地将支付请求发送给相应的支付提供商进行授权处理,以此确保尽可能高的支付成功率。同时客户将进入一个结账成功流程,您可以在自己的框架内构建该流程。若不想构建流程,您同样可以将客户重定向到支付成功页面 (
return_url,由您提供)。- 创建订单
使用Subotiz支付引擎完成支付后,相应的订单/订阅/发票信息将同样存储在您的平台中,且不会影响您现有的系统和框架。
综上,Subotiz的支付模式是一种嵌入式/API集成框架,为拥有成熟系统的商家提供纯网关功能,使您能够专注于在现有基础设施内无缝执行交易。这种模式在保持完全品牌控制权的同时,加速了金融一体化建设。接下来,让我们开始学习如何将支付模式集成到您的平台中。请访问:支付|如何集成嵌入式支付表单