public class PayMchAPI extends BaseAPI
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SANDBOXNEW_KEY
仿真测试 KEY
|
| 构造器和说明 |
|---|
PayMchAPI() |
| 限定符和类型 | 方法和说明 |
|---|---|
static weixin.popular.bean.paymch.GethbinfoResult |
mmpaymkttransfersGethbinfo(weixin.popular.bean.paymch.Gethbinfo gethbinfo,
String key)
查询红包记录
用于商户对已发放的红包进行查询红包的具体信息,可支持普通红包和裂变包。 |
static weixin.popular.bean.paymch.GettransferinfoResult |
mmpaymkttransfersGettransferinfo(weixin.popular.bean.paymch.Gettransferinfo gettransferinfo,
String key)
查询企业付款
|
static weixin.popular.bean.paymch.TransfersResult |
mmpaymkttransfersPromotionTransfers(weixin.popular.bean.paymch.Transfers transfers,
String key)
企业付款
接口调用规则: 给同一个实名用户付款,单笔单日限额2W/2W 给同一个非实名用户付款,单笔单日限额2000/2000 一个商户同一日付款总额限额100W 单笔最小金额默认为1元 每个用户每天最多可付款10次,可以在商户平台--API安全进行设置 给同一个用户付款时间间隔不得低于15秒 |
static weixin.popular.bean.paymch.QueryCouponStockResult |
mmpaymkttransfersQuery_coupon_stock(weixin.popular.bean.paymch.QueryCouponStock queryCouponStock,
String key)
查询代金券批次
|
static weixin.popular.bean.paymch.SendCouponResult |
mmpaymkttransfersSend_coupon(weixin.popular.bean.paymch.SendCoupon sendCoupon,
String key)
发放代金券
|
static weixin.popular.bean.paymch.SendredpackResult |
mmpaymkttransfersSendgroupredpack(weixin.popular.bean.paymch.Sendgroupredpack sendgroupredpack,
String key)
裂变红包
一次可以发放一组红包。 |
static weixin.popular.bean.paymch.SendredpackResult |
mmpaymkttransfersSendredpack(weixin.popular.bean.paymch.Sendredpack sendredpack,
String key)
现金红包
1.发送频率限制------默认1800/min 2.发送个数上限------按照默认1800/min算 3.金额上限------根据传入场景id不同默认上限不同,可以在商户平台产品设置进行设置和申请,最大不大于4999元/个 4.其他的“量”上的限制还有哪些? |
static weixin.popular.bean.paymch.PapayContractbillResult |
papayContractbill(weixin.popular.bean.paymch.PapayContractbill papayContractbill,
String key)
委托代扣-对账单查询
|
static weixin.popular.bean.paymch.PapayDeletecontractResult |
papayDeletecontract(weixin.popular.bean.paymch.PapayDeletecontract papayDeletecontract,
String key)
委托代扣-解约
|
static weixin.popular.bean.paymch.PapayQuerycontractResult |
papayQuerycontract(weixin.popular.bean.paymch.PapayQuerycontract papayQuerycontract,
String key)
委托代扣-查询签约关系
|
static weixin.popular.bean.paymch.MchBaseResult |
payCloseorder(weixin.popular.bean.paymch.Closeorder closeorder,
String key)
关闭订单
|
static weixin.popular.bean.paymch.DownloadbillResult |
payDownloadbill(weixin.popular.bean.paymch.MchDownloadbill downloadbill,
String key)
下载对账单
|
static weixin.popular.bean.paymch.MchBaseResult |
payitilReport(weixin.popular.bean.paymch.Report report,
String key)
交易保障
测速上报 |
static weixin.popular.bean.paymch.MicropayResult |
payMicropay(weixin.popular.bean.paymch.Micropay micropay,
String key)
刷卡支付 提交被扫支付API
|
static weixin.popular.bean.paymch.MchOrderInfoResult |
payOrderquery(weixin.popular.bean.paymch.MchOrderquery mchOrderquery,
String key)
查询订单
|
static weixin.popular.bean.paymch.MchOrderInfoResult |
payPaporderquery(weixin.popular.bean.paymch.MchOrderquery mchOrderquery,
String key)
委托代扣-订单查询
|
static weixin.popular.bean.paymch.PappayapplyResult |
payPappayapply(weixin.popular.bean.paymch.Pappayapply pappayapply,
String key)
委托代扣-扣款
|
static weixin.popular.bean.paymch.RefundqueryResult |
payRefundquery(weixin.popular.bean.paymch.Refundquery refundquery,
String key)
查询退款
提交退款申请后,通过调用该接口查询退款状态。
|
static weixin.popular.bean.paymch.UnifiedorderResult |
payUnifiedorder(weixin.popular.bean.paymch.Unifiedorder unifiedorder,
String key)
统一下单
|
static weixin.popular.bean.paymch.QueryCouponResult |
promotionQuery_coupon(weixin.popular.bean.paymch.QueryCoupon queryCoupon,
String key)
查询代金券信息
|
static void |
sandboxnewEnd()
仿真测试 结束
|
static void |
sandboxnewStart()
仿真测试 开始
|
static weixin.popular.bean.paymch.SecapiPayRefundResult |
secapiPayRefund(weixin.popular.bean.paymch.SecapiPayRefund secapiPayRefund,
String key)
申请退款
注意:
1.交易时间超过半年的订单无法提交退款;
2.微信支付退款支持单笔交易分多次退款,多次退款需要提交原支付订单的商户订单号和设置不同的退款单号。
|
static weixin.popular.bean.paymch.MchReverseResult |
secapiPayReverse(weixin.popular.bean.paymch.MchReverse mchReverse,
String key)
已过时。
|
static weixin.popular.bean.paymch.AuthcodetoopenidResult |
toolsAuthcodetoopenid(weixin.popular.bean.paymch.Authcodetoopenid authcodetoopenid,
String key)
刷卡支付 授权码查询OPENID接口
|
static weixin.popular.bean.paymch.MchShorturlResult |
toolsShorturl(weixin.popular.bean.paymch.MchShorturl shorturl,
String key)
短链接转换
|
public static String SANDBOXNEW_KEY
public static void sandboxnewStart()
public static void sandboxnewEnd()
public static weixin.popular.bean.paymch.UnifiedorderResult payUnifiedorder(weixin.popular.bean.paymch.Unifiedorder unifiedorder,
String key)
unifiedorder - unifiedorderkey - keypublic static weixin.popular.bean.paymch.MicropayResult payMicropay(weixin.popular.bean.paymch.Micropay micropay,
String key)
micropay - micropaykey - keypublic static weixin.popular.bean.paymch.MchOrderInfoResult payOrderquery(weixin.popular.bean.paymch.MchOrderquery mchOrderquery,
String key)
mchOrderquery - mchOrderquerykey - keypublic static weixin.popular.bean.paymch.MchBaseResult payCloseorder(weixin.popular.bean.paymch.Closeorder closeorder,
String key)
closeorder - closeorderkey - 商户支付密钥public static weixin.popular.bean.paymch.SecapiPayRefundResult secapiPayRefund(weixin.popular.bean.paymch.SecapiPayRefund secapiPayRefund,
String key)
secapiPayRefund - secapiPayRefundkey - 商户支付密钥@Deprecated public static weixin.popular.bean.paymch.MchReverseResult secapiPayReverse(weixin.popular.bean.paymch.MchReverse mchReverse, String key)
mchReverse - mchReversekey - keypublic static weixin.popular.bean.paymch.RefundqueryResult payRefundquery(weixin.popular.bean.paymch.Refundquery refundquery,
String key)
refundquery - refundquerykey - 商户支付密钥public static weixin.popular.bean.paymch.DownloadbillResult payDownloadbill(weixin.popular.bean.paymch.MchDownloadbill downloadbill,
String key)
downloadbill - downloadbillkey - keypublic static weixin.popular.bean.paymch.MchShorturlResult toolsShorturl(weixin.popular.bean.paymch.MchShorturl shorturl,
String key)
shorturl - shorturlkey - 商户支付密钥public static weixin.popular.bean.paymch.AuthcodetoopenidResult toolsAuthcodetoopenid(weixin.popular.bean.paymch.Authcodetoopenid authcodetoopenid,
String key)
authcodetoopenid - authcodetoopenidkey - keypublic static weixin.popular.bean.paymch.MchBaseResult payitilReport(weixin.popular.bean.paymch.Report report,
String key)
report - reportkey - keypublic static weixin.popular.bean.paymch.SendCouponResult mmpaymkttransfersSend_coupon(weixin.popular.bean.paymch.SendCoupon sendCoupon,
String key)
sendCoupon - sendCouponkey - keypublic static weixin.popular.bean.paymch.QueryCouponStockResult mmpaymkttransfersQuery_coupon_stock(weixin.popular.bean.paymch.QueryCouponStock queryCouponStock,
String key)
queryCouponStock - queryCouponStockkey - keypublic static weixin.popular.bean.paymch.QueryCouponResult promotionQuery_coupon(weixin.popular.bean.paymch.QueryCoupon queryCoupon,
String key)
queryCoupon - queryCouponkey - keypublic static weixin.popular.bean.paymch.SendredpackResult mmpaymkttransfersSendredpack(weixin.popular.bean.paymch.Sendredpack sendredpack,
String key)
sendredpack - sendredpackkey - keypublic static weixin.popular.bean.paymch.SendredpackResult mmpaymkttransfersSendgroupredpack(weixin.popular.bean.paymch.Sendgroupredpack sendgroupredpack,
String key)
sendgroupredpack - sendgroupredpackkey - keypublic static weixin.popular.bean.paymch.GethbinfoResult mmpaymkttransfersGethbinfo(weixin.popular.bean.paymch.Gethbinfo gethbinfo,
String key)
gethbinfo - gethbinfokey - keypublic static weixin.popular.bean.paymch.TransfersResult mmpaymkttransfersPromotionTransfers(weixin.popular.bean.paymch.Transfers transfers,
String key)
transfers - transferskey - keypublic static weixin.popular.bean.paymch.GettransferinfoResult mmpaymkttransfersGettransferinfo(weixin.popular.bean.paymch.Gettransferinfo gettransferinfo,
String key)
gettransferinfo - key - public static weixin.popular.bean.paymch.PappayapplyResult payPappayapply(weixin.popular.bean.paymch.Pappayapply pappayapply,
String key)
pappayapply - pappayapplykey - keypublic static weixin.popular.bean.paymch.MchOrderInfoResult payPaporderquery(weixin.popular.bean.paymch.MchOrderquery mchOrderquery,
String key)
mchOrderquery - mchOrderquerykey - keypublic static weixin.popular.bean.paymch.PapayQuerycontractResult papayQuerycontract(weixin.popular.bean.paymch.PapayQuerycontract papayQuerycontract,
String key)
papayQuerycontract - papayQuerycontractkey - keypublic static weixin.popular.bean.paymch.PapayDeletecontractResult papayDeletecontract(weixin.popular.bean.paymch.PapayDeletecontract papayDeletecontract,
String key)
papayDeletecontract - papayDeletecontractkey - keypublic static weixin.popular.bean.paymch.PapayContractbillResult papayContractbill(weixin.popular.bean.paymch.PapayContractbill papayContractbill,
String key)
papayContractbill - papayContractbillkey - keyCopyright © 2017. All rights reserved.