Class MerchantExclusiveCouponService
java.lang.Object
com.wechat.pay.java.service.merchantexclusivecoupon.MerchantExclusiveCouponService
MerchantExclusiveCouponService服务
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classMerchantExclusiveCouponService构造器 -
Method Summary
Modifier and TypeMethodDescription关联订单信息couponCodeInfo(CouponCodeInfoRequest request) 查询预存code详情创建商家券deactivateCoupon(DeactivateCouponRequest request) 使券失效deleteCouponCode(DeleteCouponCodeRequest request) 删除预存code取消关联订单信息getCouponNotify(GetCouponNotifyRequest request) 获取商家券事件通知地址根据过滤条件查询用户的券modifyBudget(ModifyBudgetRequest request) 修改批次预算voidmodifyStockInfo(ModifyStockInfoRequest request) 修改商家券基本信息payReceiptInfo(PayReceiptInfoRequest request) 查询商家券营销补差付款单详情payReceiptList(PayReceiptListRequest request) 查询商家券营销补差付款单列表queryCoupon(QueryCouponRequest request) 查询用户券详情查询预存code列表queryStock(QueryStockRequest request) 查询商家券批次详情returnCoupon(ReturnCouponRequest request) 申请退券查询商家券营销补差回退单详情sendCoupon(SendCouponRequest request) 向用户发券sendGovCard(SendGovCardRequest request) 发放政府消费卡setCouponNotify(SetCouponNotifyRequest request) 设置商家券事件通知地址subsidyPay(SubsidyPayRequest request) 商家券营销补差付款subsidyReturn(SubsidyReturnRequest request) 商家券营销补差回退uploadCouponCode(UploadCouponCodeRequest request) 上传预存codeuseCoupon(UseCouponRequest request) 核销用户的券
-
Method Details
-
couponCodeInfo
查询预存code详情- Parameters:
request- 请求参数- Returns:
- CouponCodeInfoResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
createBusifavorStock
创建商家券- Parameters:
request- 请求参数- Returns:
- CreateBusiFavorStockResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
deleteCouponCode
删除预存code- Parameters:
request- 请求参数- Returns:
- DeleteCouponCodeResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
modifyBudget
修改批次预算- Parameters:
request- 请求参数- Returns:
- ModifyBudgetResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
modifyStockInfo
修改商家券基本信息- Parameters:
request- 请求参数- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
queryCouponCodeList
查询预存code列表- Parameters:
request- 请求参数- Returns:
- CouponCodeListResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
queryStock
查询商家券批次详情- Parameters:
request- 请求参数- Returns:
- StockGetResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
uploadCouponCode
上传预存code- Parameters:
request- 请求参数- Returns:
- UploadCouponCodeResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
getCouponNotify
获取商家券事件通知地址- Parameters:
request- 请求参数- Returns:
- GetCouponNotifyResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
setCouponNotify
设置商家券事件通知地址- Parameters:
request- 请求参数- Returns:
- SetCouponNotifyResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
associateTradeInfo
关联订单信息- Parameters:
request- 请求参数- Returns:
- AssociateTradeInfoResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
deactivateCoupon
使券失效- Parameters:
request- 请求参数- Returns:
- DeactivateCouponResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
disassociateTradeInfo
取消关联订单信息- Parameters:
request- 请求参数- Returns:
- DisassociateTradeInfoResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
listCouponsByFilter
根据过滤条件查询用户的券- Parameters:
request- 请求参数- Returns:
- CouponListResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
queryCoupon
查询用户券详情- Parameters:
request- 请求参数- Returns:
- CouponEntity
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
returnCoupon
申请退券- Parameters:
request- 请求参数- Returns:
- ReturnCouponResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
sendCoupon
向用户发券- Parameters:
request- 请求参数- Returns:
- SendCouponResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
sendGovCard
发放政府消费卡- Parameters:
request- 请求参数- Returns:
- CouponSendGovCardResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
useCoupon
核销用户的券- Parameters:
request- 请求参数- Returns:
- UseCouponResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
payReceiptInfo
查询商家券营销补差付款单详情- Parameters:
request- 请求参数- Returns:
- SubsidyPayReceipt
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
payReceiptList
查询商家券营销补差付款单列表- Parameters:
request- 请求参数- Returns:
- SubsidyPayReceiptListResponse
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
returnReceiptInfo
查询商家券营销补差回退单详情- Parameters:
request- 请求参数- Returns:
- SubsidyReturnReceipt
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
subsidyPay
商家券营销补差付款- Parameters:
request- 请求参数- Returns:
- SubsidyPayReceipt
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-
subsidyReturn
商家券营销补差回退- Parameters:
request- 请求参数- Returns:
- SubsidyReturnReceipt
- Throws:
com.wechat.pay.java.core.exception.HttpException- 发送HTTP请求失败。例如构建请求参数失败、发送请求失败、I/O错误等。包含请求信息。com.wechat.pay.java.core.exception.ValidationException- 发送HTTP请求成功,验证微信支付返回签名失败。com.wechat.pay.java.core.exception.ServiceException- 发送HTTP请求成功,服务返回异常。例如返回状态码小于200或大于等于300。com.wechat.pay.java.core.exception.MalformedMessageException- 服务返回成功,content-type不为application/json、解析返回体失败。
-