跳到主要内容

概览

支付应用是与 Shoplazza 集成以提供支付处理服务的公有应用。只有经过审批的合作伙伴才能在 Shoplazza 支付平台上构建支付应用。

使用支付应用,商家可以将买家重定向到应用托管的页面进行支付处理,支持的支付方式包括:

  • 电子钱包
  • 先买后付 / 分期付款 / 买家融资
  • 银行卡
  • 银行转账 / 网上银行
  • 加密货币
  • 现金 + ATM

支付方式支持以下操作:

  • 扣款(Charge):合作伙伴可以收集买家的支付信息并对其购买进行扣款
  • 退款(Refund):商家可以在店铺后台发起退款
  • 预授权(Authorize):商家可以进行资金冻结,以便在之后进行扣款
  • 扣款确认(Capture):商家可以扣取之前通过预授权指定的金额
  • 撤销授权(Void):商家可以取消之前已预授权的金额

商家可以选择在购买时或在履行订单时进行资金扣款。

支付应用要求

以下要求列出了构建支付应用的最低产品要求。未能满足这些要求可能导致:
• 您的应用从 Shoplazza 公开支付网关列表中移除。
• 暂停访问 Shoplazza 支付生态系统。
• 终止参与支付生态系统的资格。

构建支付应用的合作伙伴需要考虑以下要求:

  • 商家发现 - 要获得纳入 Shoplazza 公开支付网关列表的资格,支付应用必须满足以下条件:
    使用量:该应用必须被至少 50 家 Shoplazza 店铺积极使用。
    交易额:该应用必须处理至少 100 万美元的交易。
    满足这些条件后,合作伙伴可以申请纳入。Shoplazza 将评估申请并决定是否符合公开列表的资格。

  • 需要审批流程 - 为确保商家能够为买家提供积极的体验,任何应用配置都必须经过 Shoplazza 审批。所有应用在商家安装之前也必须获得审批。

  • 最低产品要求 - 支付应用必须遵守技术要求,并如最低产品要求中所述提供高质量的商家体验。

最低产品要求

功能要求

支付应用具有以下功能要求:

  • 需要为商家实现扣款、退款和处理测试交易的功能。
  • 如果在特定国家/地区处理信用卡支付,需要符合 3DS 合规性要求。

技术要求

  • 幂等性:为提供一致的客户体验,支付应用必须实现幂等性。
  • 重试策略:在发生网络错误时,支付应用必须按照重试策略重试请求。
  • 双向 TLS(mTLS):必须实现鉴权,以确保 Shoplazza 与您的支付应用之间双向流量的安全性和可信性。该鉴权允许您的应用确认上游请求是否来自 Shoplazza。
  • 速率限制:您的应用的 OpenAPI 请求受速率限制指南的约束。
  • API 版本控制:合作伙伴必须实现 Shoplazza 支付应用 API 的受支持版本。合作伙伴可以配置其支付应用将用于接收来自 Shoplazza 请求的 API 版本。合作伙伴发送请求时必须使用相同的 API 版本。API 版本按照 Shoplazza 的总体 API 版本控制时间表进行更新。
  • 3D 安全(3-D Secure):如果您在强制要求 3D 安全鉴权的国家/地区提供信用卡支付方式,则必须支持 3D 安全鉴权。

商家体验要求

支付应用必须:

  1. 在任何测量周期内保持 24/7 全天候运营可用性,最低 99.95% 的正常运行时间。
  2. 2 小时内响应中断或技术问题。
  3. 为所有商家提供服务支持,及时解决问题。