跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://waffo.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Waffo 收银台是 Waffo 的标准化收银台产品,旨在统一管理全球支付交互流程。它使商户能够在包括 一次性支付订阅支付 在内的多种模式下,为用户提供安全、顺畅且一致的支付体验。

核心能力概览

集成模式

Waffo 托管并渲染整个结账页面。你的后端创建支付会话并将用户重定向到 Waffo 托管的 URL。
Waffo 托管结账在多设备上的支付页面预览

支付方式展示

Waffo Checkout 会根据支付模式、地区、币种或业务规则动态展示可用的支付方式。无论是一次性支付还是订阅,Checkout 都能与相应的支付能力无缝协同。 查看支持的支付方式 →

支付流程体验

从订单创建到支付完成,Waffo 提供清晰、顺畅且标准化的交互流程。
1

确认订单

用户在商户站点浏览商品或服务并点击“结账”按钮。商户后端调用 Waffo API 创建 Payment Session 或 Subscription。
  • 生成唯一的订单 ID
  • 预设金额和币种
支付流程第 1 步:确认订单
2

唤起 Checkout

商户前端通过重定向(Hosted)或 SDK 初始化(Embedded)唤起 Waffo Checkout。
支付流程第 2 步:唤起 Checkout
3

选择支付方式

用户从动态展示的选项中选择偏好的支付方式。可用方式会根据地区、币种和商户配置进行筛选。
支付流程第 3 步:选择支付方式
4

授权并完成支付

用户通过所选支付方式的原生流程完成认证与授权(卡信息输入、钱包重定向、生物识别等)。
支付流程第 4 步:授权并完成支付
5

结果与通知

Waffo 将支付结果返回至用户浏览器,并向商户后端发送 webhook 通知。商户据此更新订单状态。
支付流程第 5 步:结果与通知

UI 自定义选项

为确保收银台与您的品牌无缝融合,Waffo 提供精细化的自定义选项。您可以通过以下三种方式控制界面外观与体验:
  • 商户门户: 可视化配置,无需代码。上传 Logo,配置品牌颜色与界面样式,自定义支付方式排序——均可在商户后台实时预览。
  • API 参数: 服务端动态控制。在创建 Session 时传入配置参数,为不同用户群体(例如 VIP)展示不同界面。
  • 客户端 SDK: 前端细粒度控制。(仅限嵌入式)。通过 JavaScript 对象定义字体、间距、圆角半径等具体 CSS 属性。
Waffo Merchant Portal showing the Cashier Customization screen with live preview of the checkout interface

多语言支持

Waffo Checkout 致力于为全球用户提供如同本地原生应用般的支付体验。为实现最精准的本地化,Waffo Checkout 会根据所选支付方式的地区,智能预设并展示最合适的界面语言。
示例: 当用户选择 Alipay 时,系统会自动切换为 简体中文 界面;当选择 TrueMoney 时,则切换为 泰语,确保用户在最熟悉的语言环境中完成支付。
支持的示例语言(非穷举):英语、泰语、日语、简体中文、繁体中文、西班牙语、印尼语(Bahasa Indonesia)等。
Waffo Checkout 多语言支持预览图

集成

Waffo Checkout 可以与不同的支付能力组合,形成完整解决方案:
  • 使用 Hosted Checkout: 以最少的代码支持一次性支付或订阅支付。
  • 使用 Embedded Checkout: 通过 SDK 或组件嵌入收银台,以获得更高的体验自由度与可定制性。
  • 配合 Server API: 用于创建支付或订阅、查询状态、接收通知,并动态控制收银台行为。
查看开发文档,了解如何将 Checkout 与不同的支付模式进行集成。

常见问题

目前,Checkout 支持 430+ 种全球支付方式。具体可用的方式可能会因地区和商户配置而有所不同。请在 支付方式 页面查看完整列表。
是的,Checkout 遵循相关支付安全与合规标准(如 PCI DSS),并通过安全渠道处理敏感支付信息。
如果支付失败,Checkout 页面会显示失败原因。用户可以重试支付或切换至其他银行卡。常见失败原因包括余额不足、卡信息有误或发卡行拒绝交易。

需要帮助?联系支持