pay 是个人网站即时到账收款解决方案。
只需在 有赞云 进行个人开发者身份注册就可以了。
创建可授权店铺: 微商城店铺 或者 有赞微小店 都可以。前者面向商家提供功能完善的线上商城,后者面向个人提供分销商品和自营工具可免费使用;
应用授权: 创建完店铺后,再登录到有赞云控制台创建自用型应用并授权刚创建的店铺;
设置推送网址: 在有赞云控制台-推送服务 进行推送网址的设置,有赞云会将支付信息推送到这里设定的网址;
至此,完成前置条件,下面是开发相关的。
依赖有赞云的两个接口和消息推送.
简单介绍下开发流程/思路。
开发者在需要向用户展示收款链接或二维码的时候,调用创建收款二维码
接口(可创建可多次使用和仅能使用一次等多类型二维码),接口返回二维码信息(唯一id、链接和二维码),开发者需要自行创建用户身份和该二维码之间的关联关系;
当用户扫码后点击微信支付/支付宝支付,会收到WAIT_BUYER_PAY
等待支付事件消息,待用户完成支付会收到TRADE_SUCCESS
支付成功事件消息(更多事件消息可点击交易信息推送进行了解);
开发者收到的交易信息中的id
可理解为订单号,接着用此id
调用获取单笔交易信息
接口,该接口返回的信息TradeDetail 比较多,我们需要关心的是qr_id
字段,对应到第一步创建的收款二维码的唯一id,开发者即可关联到用户的支付状态并进行后续处理;
至此,了解了开发的流程,下面是一个简单的Demo。
基于上述分析,开发了一个简单的收款Demo。
前端:HTML5 WebSocket + Vue
后端:PHP + WorkerMan
说明 支付宝即时到账交易SDK。 官方文档:https://docs.open.alipay.com/62/104743/ 类 SDK类 类名:\Yurun\PaySDK\Alipay\SDK 实例化:$sdk = new \Yurun\PaySDK\Alipay\SDK($params); 公用参数类 类名:\Yurun\PaySDK\Alipay\Params\PublicParams 属性
paypal在大陆还能用来收款吗? 个人大陆账户,非企业账户,可以用于全球收单吗?可以用它的api实现用户在自建网站上自助充值吗? 在大陆内不能收款没关系,主要是想问能否接收海外支付。
说明api接口绑定收款账户 请求地址 http://api.dc78.cn/Api/sys_bindCollectionAccount 请求方式 POST 请求参数 参数 参数名称 描述 src 支付通道类型 微信:wx 支付宝:ali obj_key 绑定对象key 门店:门店编号 总部(充值、团购):0 微信红包:redPack account_id 收款账号ID 接口 11.4获取可绑定收款
说明api接口获取收款账号列表 请求地址 http://api.dc78.cn/Api/sys_getCollectionAccount 请求方式 POST 请求参数 参数 参数名称 描述 返回 { "status":"1", "info":"ok", "list":[ { "account_id":"2058", // 收款账号id "name":"11", // 收款账号名称 "state":
说明api接口绑定收款账户 请求地址 http://api.dc78.cn/Api/sys_createCollectionAccount 请求方式 POST 请求参数 参数 参数名称 描述 account_id 收款账号ID 不传值则为新增,传值则为编辑(编辑只允许修改收款账号名称) pay_type 支付通道类型 1:微信 2:支付宝 3:扫呗 account_name 账号名称(账号名称只用
本文向大家介绍iOS开发微信收款到账语音提醒功能思路详解,包括了iOS开发微信收款到账语音提醒功能思路详解的使用技巧和注意事项,需要的朋友参考一下 一、背景 为了解决小商户老板们在频繁交易中不方便核对、确认到账的痛点,产品MM提出了新版本需要支持收款到账语音提醒功能。这篇文章总结了开发过程中遇到的坑和一些小技巧。 二、技术方案 后台唤醒App 收款到账语音提醒需要收款方在收到款后,播放一段TTS合