Coupon

联科快付微信券接口文档-微信券的创建、查询、核销接口以及对应的微信券订单接口。

接口说明
POST Coupon/GetToken

获取联科快付接口访问Token。根据分配的联科快付门店号获取支付接口访问Token,获取的Token当天有效,推荐每天第一次访问时调用,若利用已经获取的Token调用联科快付接口时提示Token过期(TOKENEXPIRED)时(有可能服务器意外重启导致Token失效或者过期),也请重新调用此接口获取最新Token信息。

POST Coupon/CreateCouponStock

创建一个商家券批次

POST Coupon/SyncDishOrder

扫码点餐同步订单信息

POST Coupon/ModifyCouponStock

修改一个商家券批次

POST Coupon/UploadCouponCode

给已经存在的自定义券号的微信券(仅支持商家券)批次上传券号

POST Coupon/GetCouponAPPQRImg

获得连锁商户号小程序的带参数的二维码的图片

POST Coupon/GetStoreAutoCouponAPPQRImg

获得门店自动领券小程序的二维码

POST Coupon/UploadImageFile

上传微信图片,用作微信券的图片展示

POST Coupon/GetCouponStockList

获得连锁商户号对应的所有的有效期内的微信券批次

POST Coupon/GetStoreAutoCouponStockList

获得门店自动配置的商家券批次

POST Coupon/AutoReceiveCouponStock

支付时获得门店自动配置的代金券批次并自动领取

POST Coupon/GetCouponUsedList

获得商家券核销列表

POST Coupon/ViewCouponCode

查看单张微信券的详情(仅支持商家券)

POST Coupon/ViewCouponStock

查看商家券批次的详情

POST Coupon/UseCouponCode

核销单张微信券(仅支持商家券)

POST Coupon/PreUseCouponCode

预核销单张微信券(仅支持商家券)

POST Coupon/SaveCouponAppParam

保存小程序的入参

POST Coupon/GetCouponAppParam

获取小程序的入参

POST Coupon/GetCouponBrandList

获取连锁商户信息列表

POST Coupon/GetMerchantCouponBrandList

获取连锁商户信息列表

POST Coupon/AddCouponOrder

增加一个新的(已经付款未领用的)微信券订单,需要传递access_token

POST Coupon/GetCouponUserCodeList

获取用户的所有微信券券号信息,需要传递access_token

POST Coupon/GetCouponOrderList

获取用户的所有微信券订单信息,需要传递access_token

POST Coupon/RemoveCouponOrder

更新商家券订单明细(领取失败的券要移除)并进行退款操作,需要传递access_token

POST Coupon/ReturnCouponOrder

退回一张微信券订单,若已经付款会自动退款,若已经领用微信券,会自动退回(仅支持商家券)

POST Coupon/ReceiveCouponStock

用户H5/小程序领用微信券(代金券)

POST Coupon/CancelCouponCode

作废用户已经领用的微信券(仅支持商家券)

POST Coupon/ReturnCouponCode

用户退回已经核销的微信券(仅支持商家券),重新可用

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),请调用此接口查询。