跳至正文

收银台

选择适合您团队的收银台方案

托管收银台、支付链接、嵌入式表单或 Smart Fields。让更少的卡数据经过您的服务器。

  • 无代码方案
  • 托管卡字段
  • 一次性令牌
基于同一收款平台的收银台方案
4
可通过邮件、短信或聊天分享的支付链接
无代码
托管卡字段,缩小您的 PCI 范围
Smart Fields
在此配置外观、商品目录和密钥
Business Portal

Smart Fields

四步完成:从输入卡号到完成支付

  1. 01

    加载 SDK

    引入 localpayment-sdk.min.js,并使用客户代码和 Smart Fields API 密钥完成初始化。

  2. 02

    挂载字段

    创建 pan、cvv 和 expiration 字段,并挂载到表单容器中。

  3. 03

    合并令牌

    由您的后端通过 consolidate 接口,用会话 ID 换取一次性令牌。

  4. 04

    扣款

    用令牌代替卡信息创建收款。原始卡数据永远不会到达您的服务器。

开发者

将 Smart Fields 会话转换为一笔支付

在浏览器中,SDK 通过托管字段采集卡信息并返回会话 ID;在服务器端,用它换取一次性令牌并创建收款。

  • Stage SDK:sdk.stage.localpayment.com/localpayment-sdk.min.js
  • 一次性令牌,每笔支付一个
  • 与其他支付方式使用同一个 Create Payin 接口
# 示意请求:Stage 接口,数据均为虚构;详见 Smart Fields 指南
# 1) 用 Smart Fields 会话换取一次性令牌
# LP_TOKENIZATION_URL: tokenization host for your environment (see the Smart Fields guide)
curl -X POST "$LP_TOKENIZATION_URL/api/tokenization/consolidate" \
  -H "Authorization: Bearer $SESSION_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "clientCode": "<your-client-code>",
    "sessionId": "<session-id-from-the-sdk>",
    "CardholderName": "Lucía Méndez"
  }'

# 2) 使用该令牌创建收款
curl -X POST https://api.stage.localpayment.com/api/payin/ \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "paymentMethod": { "type": "CreditCard", "code": "1904", "flow": "DIRECT" },
    "externalId": "a41d7e20-0000-4000-8000-000000000077",
    "country": "COL",
    "currency": "COP",
    "amount": 185000,
    "accountNumber": "<your-account-number>",
    "conceptCode": "0001",
    "merchant": { "type": "COMPANY", "name": "Comercio Ejemplo S.A.S." },
    "payer": {
      "type": "INDIVIDUAL",
      "name": "Lucía",
      "lastname": "Méndez",
      "document": { "type": "CC", "id": "1000000000" }
    },
    "card": { "token": "<single-use-token>" }
  }'

个性化

在 Business Portal 中配置收银台

外观、商品目录和密钥集中管理,运营团队无需等待发版即可调整收银台。

  • 设置嵌入式 iframe 和支付链接的品牌颜色
  • 为 WebCheckout 和支付链接保存常用商品
  • 管理 iframe 密钥和 Smart Fields API 密钥
  • 在与 API 交易相同的报表中追踪每笔支付

应用场景

为每个销售渠道匹配合适的收银台

常见问题

应该从哪种收银台方案开始?

许多企业先用无需集成的支付链接或 WebCheckout 起步,随着收银流程成熟,再升级到嵌入式 iframe 或 Smart Fields。

PCI 范围对我的团队意味着什么?

它指的是您系统中需要满足 PCI DSS 要求的部分。托管方案将卡数据留在我们这边,从而缩小该范围;最终义务由您的 QSA 确认。

托管方案支持哪些支付方式?

WebCheckout 支持信用卡、借记卡和银行转账。支付链接和嵌入式 iframe 展示您账户已开通的支付方式,包括银行卡和银行转账。Smart Fields 仅采集银行卡数据。

服务器端需要 SDK 吗?

不需要。我们没有官方服务器端 SDK,您的后端直接调用 REST API。Smart Fields 使用客户端 JS SDK。

上线前可以测试吗?

可以。Smart Fields 及其他收银台方案都可以在 Stage 中测试,该环境与生产一致且不涉及真实资金。

托管收银台可以使用我的品牌吗?

可以。您可以在 Business Portal 中设置嵌入式 iframe 和支付链接的品牌颜色,无需改代码。

支付链接的有效期是多久?

客户须在首次打开链接后 8 小时内完成付款。超时后链接失效,需要重新发送新链接收款。

选定路径,即刻上线

今天从一个支付链接起步,准备好后再升级为完全原生的收银台。

我们能为您做些什么?

下载完整版

留下您的信息,即可立即获取完整版。