SnapPay 开放服务
简介
阅读对象
商户系统(在线购物平台、人工收银系统、自动化智能收银系统或其他)承建的技术方,涉及产品、研发、测试的工程师,系统运维工程师。通过本文的指导,接入SnapPay开放服务网关(Open Service Gateway),实现微信/支付宝/银联/信用卡/Snaplii二维码,网页,手机应用等方式的支付能力。
业务场景
In-Store 线下场景 支持支付宝、微信、银联云闪付及Snaplii。适用场景: 超市,杂货店,餐馆,宾馆等实体店的支付场景。使用条码(刷卡)支付和扫码支付接口。 详情请点击这里。 |
Online 线上场景 支持支付宝,微信支付,银联和信用卡。适用场景: 电子商务,手机网店,学费,各种远程缴费等网上交易场景。使用公众号/H5支付和WEB网页支付接口。支持手机浏览器直接唤起微信支付。 详情请点击这里。 |
移动APP 支持支付宝和微信支付。适用iOS和Android操作系统的手机APP。使用NATIVE APP支付接口。 详情请点击这里。 |
微信小程序 支持微信支付。适用微信小程序唤起微信支付的场景。使用微信小程序支付接口。 详情请点击这里。 |
开发指南
开发前,首先确认您的业务适用哪种支付场景,仔细阅读开放服务文档,用我们的测试商户评估和测试,上线前用真实参数替换测试参数。
测试参数
为了评估和测试,可以先使用我们的测试商户,包含:
-
测试商户号
-
测试门店号(只适用于线下支付场景)
-
测试AppID
-
测试MD5 Sign key
如何找到这些参数,请点击这里。
商户参数
在商户支付系统上线之前,需要将商户的真实参数替换测试参数。
这些参数 (Merchant ID, AppID, MD5 Sign Key) 可以在商户的管理平台中找到。步骤如下:
-
用email地址登陆商户管理平台
-
在左边菜单点击 ‘支付业务’
-
再点击 ‘业务开通’
-
点击 ‘Open API Integration’ 。在 ‘密钥管理’ 模块, 点击 ‘点击查看’
-
输入登录密码
-
就能看到App ID 和 MD5 Sign key.
如何找到商户号(Merchant ID):
-
在左边菜单点击 ‘账户中心’
-
再点击 ‘商户信息’
-
在这页就能找到商户号
如果您有疑问获得上述参数,请联系SnapPay客服。
技术支持
如有技术问题,商户设置问题,请联系SnapPay客服邮件 customerservice@snappay.ca 或客服电话 1(888) 660-7729。
文档更新历史
-
June, 2022.
WeChat Pay support WAP/H5 payment. -
March, 2021.
Add information and demo for Snaplii payment. -
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.