Back to top

SnapPay 开放服务

简介

阅读对象

商户系统(在线购物平台、人工收银系统、自动化智能收银系统或其他)承建的技术方,涉及产品、研发、测试的工程师,系统运维工程师。通过本文的指导,接入SnapPay开放服务网关(Open Service Gateway),实现微信/支付宝/银联二维码,网页,手机应用等方式的支付能力。


业务场景

In-Store 线下场景

in-store
支持支付宝,微信支付和银联云闪付。适用场景: 超市,杂货店,餐馆,宾馆等实体店的支付场景。使用条码(刷卡)支付和扫码支付接口。
详情请点击这里

Online 线上场景

online
支持支付宝,微信支付和银联。适用场景: 电子商务,手机网店,学费,各种远程缴费等网上交易场景。使用公众号/H5支付和WEB网页支付接口。
详情请点击这里

移动APP

inapp
支持支付宝和微信支付。适用iOS和Android操作系统的手机APP。使用NATIVE APP支付接口。
详情请点击这里

微信小程序

mini
支持微信支付。适用微信小程序唤起微信支付的场景。使用微信小程序支付接口。
详情请点击这里




开发指南

开发前,首先确认您的业务适用哪种支付场景,仔细阅读开放服务文档,用我们的测试商户评估和测试,上线前用真实参数替换测试参数。

Integration Steps

测试参数

为了评估和测试,可以先使用我们的测试商户,包含:

  • 测试商户号

  • 测试门店号(只适用于线下支付场景)

  • 测试AppID

  • 测试MD5 Sign key

如何找到这些参数,请点击这里

商户参数

在商户支付系统上线之前,需要将商户的真实参数替换测试参数。

这些参数 (Merchant ID, AppID, MD5 Sign Key) 可以在商户的管理平台中找到。步骤如下:

  1. 用email地址登陆商户管理平台

  2. 在左边菜单点击 ‘支付业务’

  3. 再点击 ‘业务开通’

  4. 点击 ‘Open API Integration’ 。在 ‘密钥管理’ 模块, 点击 ‘点击查看’

  5. 输入登录密码

  6. 就能看到App ID 和 MD5 Sign key.

MD5 Sign Key MD5 Sign Key

如何找到商户号(Merchant ID):

  1. 在左边菜单点击 ‘账户中心’

  2. 再点击 ‘商户信息’

  3. 在这页就能找到商户号

如果您有疑问获得上述参数,请联系SnapPay客服。

技术支持

如有技术问题,商户设置问题,请联系SnapPay客服邮件 customerservice@snappay.ca 或客服电话 1(888) 660-7729。

文档更新历史

  • November, 2020.
    New scenarios document latout.

  • November, 2019.
    Reformated API document in API Blueprint.
    Added WeChat Mini program payment scenarios.

  • June, 2019.
    Added the WeChat and Alipay In-app Purchase support.

  • March, 2019.
    Updated the Website payment scenario, WeChat H5 Payment scenario.

  • December, 2018.
    Uploaded the API documents.

API文档(openapi.zh-CN.html)

Created by SnapPay Inc. on 12 Jan 2021