Coupon
联科快付微信券接口文档-微信券的创建、查询、核销接口以及对应的微信券订单接口。
SharePay
联科快付资金支付分账文档--商户收款后,可以分配资金到指定商户(合作伙伴、供应商、服务商、分销商等)或者个人(员工、用户、股东)。 需要分账的商户订单,在支付时(【QuickPay/Pay】、【QuickPay/JSAPIPay】),需要传入参数(share_pay=true),这样待分账资金将先冻结在收款方的账户中(商户不可见),开发商可根据实际业务情况,在交易完成后,准实时(建议1分钟后)或30天内调分账接口,传输分账指令。联科支付平台将根据开发商的指令进行分账。 分账功能需要特约商户授权且设置分账的最大比例,最大可分账金额必须小于订单金额*特约商户设置的允许分账的最大比例。默认最大分账比例为30%,如果想超过30%,需要联系客服进行特殊申请。
接口 | 说明 |
---|---|
POST SharePay/AddShareReceiver |
添加分账接收方,建立分账接收方列表。必须先添加到分账接收方才能进行分账请求。 |
POST SharePay/RemoveShareReceiver |
删除分账接收方 |
POST SharePay/ShareToReceiver |
执行分账,分账请求按照传入的分账接收方账号和资金进行分账,对同一笔订单最多能发起50次分账请求,每次请求最多分给50个接收方 此接口采用异步处理模式,最终的分账结果可以通过查询分账接口获取 |
POST SharePay/ShareFinished |
完结分账,不需要进行分账的订单,可直接调用本接口将订单的金额全部解冻给特约商户,分账时已经设置分账完结的订单,不需要再调用此接口。 |
POST SharePay/ShareQuery |
发起分账请求后,可调用此接口查询分账结果;发起分账完结请求后,可调用此接口查询分账完结的执行结果。 |
POST SharePay/ShareRefund |
分账回退(仅仅微信订单支持分账回退,支付宝在退款时自动按退款金额与订单金额的比率,从收款方和分账收入方退款) 对订单进行退款时,如果订单已经分账,可以先调用此接口将指定的金额从分账接收方(仅限商户类型的分账接收方)回退给特约商户,然后再退款。 实际上退款和分账回退没有耦合,分账回退可以先于退款请求,也可以后于退款请求。 回退以原分账请求为依据,可以对分给分账接收方的金额进行多次回退,只要满足累计回退不超过该请求中分给接收方的金额。 此功能需要接收方在商户平台-交易中心-分账-分账接收设置下,开启同意分账回退后,才能使用。 |
POST SharePay/ShareRefundQuery |
分账回退查询。 |
POST SharePay/ShareAmountQuery |
查询订单剩余待分金额,已经分账完结的订单剩余待分金额为0。 |
FreezePay
联科快付资金授权冻结支付文档--用于酒店押金先预授权冻结资金,后续消费,解冻资金。
接口 | 说明 |
---|---|
POST FreezePay/GetToken |
获取联科快付接口访问Token。根据分配的联科快付门店号获取支付接口访问Token,获取的Token当天有效,推荐每天第一次访问时调用,若利用已经获取的Token调用联科快付接口时提示Token过期(TOKENEXPIRED)时(有可能服务器意外重启导致Token失效或者过期),也请重新调用此接口获取最新Token信息。 |
POST FreezePay/Freeze |
申请资金冻结接口,收银员使用扫码设备读取用户手机“付款码”信息后,将“付款码”信息通过本接口发起资金冻结,若约定时间内没有明确的授权结果再调用,请调用【取消资金冻结接口】取消本次资金冻结。 |
POST FreezePay/UnFreeze |
资金授权解冻接口,由于买家或者商家等其他原因需要要解冻资金,商家可通过资金授权解冻接口将授权资金进行解冻,接口将在收到解冻请求并验证成功后,按解冻规则将冻结资金按原路进行解冻 |
POST FreezePay/FreezeCancel |
只有商户由于业务系统处理超时需要终止后续业务处理或者授权结果未知时可调用撤销(限当天),其他正常授权冻结的操作如需实现相同功能请调用资金授权解冻服务。提交资金授权后调用【资金授权操作查询】,没有明确的授权结果再调用【资金授权撤销】 |
POST FreezePay/FreezeQuery |
通过该接口可以查询资金冻结结果信息 |
POST FreezePay/FreezeToPay |
将冻结资金一部分或者全部转为支付 |
QuickPay
联科快付接口文档-常规零售场景条码支付、查询、退款、取消支付业务。
接口 | 说明 |
---|---|
POST QuickPay/GetToken |
获取联科快付接口访问Token。根据分配的联科快付门店号/商户号获取支付接口访问Token,获取的Token当天有效,推荐每天第一次访问时调用,若利用已经获取的Token调用联科快付接口时提示Token过期(TOKENEXPIRED)时(有可能服务器意外重启导致Token失效或者过期),也请重新调用此接口获取最新Token信息。 |
POST QuickPay/GetStoreQRImg |
获取指定门店编号的二维码收款图片 |
POST QuickPay/ClearToken |
清除联科快付接口访问的Token。一般用于当天门店进行了配置清除缓存的Token,使配置当天生效。 |
POST QuickPay/Pay |
申请付款接口,收银员使用扫码设备读取用户手机“付款码”信息后,将“付款码”信息通过本接口发起支付,若返回结果如果是支付中(PAYING),请根据订单号调用【查询付款结果API】查询单据的最新状态,直到返回支付成功(SUCCESSED)或者支付失败(FAILED),若约定时间内查询结果还是支付中(PAYING),请调用【取消支付接口】取消这个单据。 |
POST QuickPay/QRPay |
获得门店小程序带金额的动态收款二维码 |
POST QuickPay/JSAPIPay |
微信公共号/微信小程序/支付宝服务窗创建订单接口,返回cloudpay_param,用于后续发起支付调用。 |
POST QuickPay/Query |
查询付款结果接口,若付款接口未返回付款最终状态:支付成功(SUCCESSED)/支付失败(FAILED),请循环调用此接口获得付款最新结果,若约定时间内查询结果还是支付中(PAYING)或者未知(UNKNOWN),请调用【取消支付接口】取消这个单据。 |
POST QuickPay/Cancel |
取消支付接口,若支付交易结果一直是支付中(PAYING)或者未知(UNKNOWN),调用该接口撤销本次交易(限当天)。如果此订单用户支付失败,系统会将此订单关闭;如果用户支付成功,系统会将此订单资金退还给用户。 注意:只有发生支付系统超时或者支付结果未知时可调用撤销,其他正常支付的单如需实现相同功能请调用【申请退款接口】。 |
POST QuickPay/Refund |
申请退款接口,当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过本接口将支付款退还给买家。退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。一笔退款失败后重新提交,要采用原来的退款单号。总退款金额不能超过用户实际支付金额。 |
POST QuickPay/RefundQuery |
查询退款结果接口, 商户可使用该接口查询自已通过退款接口提交的退款请求是否执行成功。 若【申请退款接口】未返回最终结果退款成功(REFUNDED)或者退款失败(REFUNDFAILED),请调用此接口查询。 |
System
联科快付 系统控制管理的接口,包括用户信息、商户信息、账单信息
接口 | 说明 |
---|---|
POST System/UploadFile |
文件上传 |
POST System/GetQRPayResult |
根据联科快付小程序码参数返回支付信息 |
POST System/LoginIn |
用分配的用户名和密码,登陆联科快付查询系统,获取用户信息以及数据查询口令access_token。 |
POST System/Unbundling |
解绑微信OpenID,需要传递access_token |
POST System/ChangePassword |
修改用户密码,需要传递access_token |
POST System/AddFeedback |
添加反馈信息,需要传递access_token |
POST System/AddWXUserInfo |
添加一个微信用户详细信息 |
POST System/GetWXUserInfoByOpenID |
根据微信OpenID获得微信用户信息 |
POST System/GetShortUrl |
获得短链接 |
POST System/GetSign |
获得联科的签名 |
POST System/GetWXUserInfo |
根据微信小程序/公共号登陆信息获取微信用户信息 |
POST System/GetWXAPPUserInfo |
根据微信小程序/公共号登陆信息获取微信用户信息 |
POST System/GetAppUserInfo |
根据微信公共号和小程序用户信息,支付宝服务窗和小程序用户信息,现阶段仅仅获得微信openid和支付宝buyerid |
POST System/GetTodayBill |
根据查询条件和分页设置,返回今日交易明细(单页数据)和今日交易数据汇总结果(符合条件的数据的合计),需要传递access_token |
POST System/GetHistoryBill |
根据查询条件和分页设置,返回历史交易明细(单页数据)和历史交易数据汇总结果(符合条件的数据的合计),需要传递access_token |
POST System/GetAllBillList |
根据查询条件和分页设置,返回全部交易明细(单页数据)和全部交易数据汇总结果(符合条件的数据的合计),需要传递access_token |
POST System/GetBillDetail |
根据支付凭证即订单编号获取订单详情,获取的同时会进行一次订单状态的底层同步操作,需要传递access_token |
POST System/GetReportBill |
根据查询条件和分页设置,返回按照门店汇总的交易数据报表,需要传递access_token |
POST System/GetAnalysisReport |
根据查询条件,返回分析数据,包括当日交易概况,昨日环比,七日环比,三十日环比以及指定天数的趋势数据,需要传递access_token |
POST System/GetStoreDefineList |
返回商户门店列表,需要传递access_token |
SuNingPay
联科快付接口文档(苏宁广场专用)-常规零售场景条码支付、查询、退款、取消支付业务。
接口 | 说明 |
---|---|
POST SuNingPay/GetToken |
获取联科快付接口访问Token。根据分配的联科快付门店号获取支付接口访问Token,获取的Token当天有效,推荐每天第一次访问时调用,若利用已经获取的Token调用联科快付接口时提示Token过期(TOKENEXPIRED)时(有可能服务器意外重启导致Token失效或者过期),也请重新调用此接口获取最新Token信息。 |
POST SuNingPay/GetStoreQRImg |
获取指定门店编号的二维码收款图片 |
POST SuNingPay/ClearToken |
清除联科快付接口访问的Token。一般用于当天门店进行了配置清除缓存的Token,使配置当天生效。 |
POST SuNingPay/Pay |
申请付款接口,收银员使用扫码设备读取用户手机“付款码”信息后,将“付款码”信息通过本接口发起支付,若返回结果如果是支付中(PAYING),请根据订单号调用【查询付款结果API】查询单据的最新状态,直到返回支付成功(SUCCESSED)或者支付失败(FAILED),若约定时间内查询结果还是支付中(PAYING),请调用【取消支付接口】取消这个单据。 |
POST SuNingPay/QRPay |
获得门店小程序带金额的动态收款二维码 |
POST SuNingPay/JSAPIPay |
微信公共号/微信小程序/支付宝服务窗创建订单接口,返回cloudpay_param,用于后续发起支付调用。 |
POST SuNingPay/Query |
查询付款结果接口,若付款接口未返回付款最终状态:支付成功(SUCCESSED)/支付失败(FAILED),请循环调用此接口获得付款最新结果,若约定时间内查询结果还是支付中(PAYING)或者未知(UNKNOWN),请调用【取消支付接口】取消这个单据。 |
POST SuNingPay/Cancel |
取消支付接口,若支付交易结果一直是支付中(PAYING)或者未知(UNKNOWN),调用该接口撤销本次交易(限当天)。如果此订单用户支付失败,系统会将此订单关闭;如果用户支付成功,系统会将此订单资金退还给用户。 注意:只有发生支付系统超时或者支付结果未知时可调用撤销,其他正常支付的单如需实现相同功能请调用【申请退款接口】。 |
POST SuNingPay/Refund |
申请退款接口,当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过本接口将支付款退还给买家。退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。一笔退款失败后重新提交,要采用原来的退款单号。总退款金额不能超过用户实际支付金额。 |
POST SuNingPay/RefundQuery |
查询退款结果接口, 商户可使用该接口查询自已通过退款接口提交的退款请求是否执行成功。 若【申请退款接口】未返回最终结果退款成功(REFUNDED)或者退款失败(REFUNDFAILED),请调用此接口查询。 |