CardApi 类 |
Senparc.Weixin SDK 官方教程《微信开发深度解析》已出版,支持中国开源事业,请【购买正版】!
《微信公众号+小程序》视频课程已经上线,【点击这里】学习!
NeuChar(纽插)已经上线,为开发者提供一站式跨平台管理枢纽,并可将应用入驻到 NeuChar 应用商店!新功能正在不断增加中,快来使用吧! https://www.neuchar.com
在线动态微信接口 Swagger WebApi 文档: https://weixin.senparc.com:8039
命名空间: Senparc.Weixin.MP.AdvancedAPIs
CardApi 类型公开以下成员。
名称 | 说明 | |
---|---|---|
ActivateUserFormSet |
设置开卡字段接口
| |
ActivateUserFormSetAsync |
【异步方法】设置开卡字段接口
| |
AddCardAfterPay |
设置支付后投放卡券接口
| |
AddCardAfterPayAsync |
【异步方法】设置支付后投放卡券接口
| |
AddGiftCardPage |
创建-礼品卡货架接口
| |
AddGiftCardPageAsync |
【异步方法】创建-礼品卡货架接口
| |
AddPayMemberRule |
增加支付即会员规则接口
| |
AddPayMemberRuleAsync |
【异步方法】增加支付即会员规则接口
| |
AfterPay_BatchGet |
批量查询支付后投放卡券规则接口
| |
AfterPay_BatchGetAsync |
【异步方法】批量查询支付后投放卡券规则接口
| |
AfterPay_GetById |
查询支付后投放卡券规则详情接口
| |
AfterPay_GetByIdAsync |
【异步方法】查询支付后投放卡券规则详情接口
| |
AgentQualification |
母商户资质申请接口
| |
AgentQualificationAsync |
【异步方法】母商户资质申请接口
| |
ApiConfirmAuthorization |
确认授权
| |
ApiConfirmAuthorizationAsync |
【异步方法】确认授权
| |
ApiGetAuthorizerInfo |
获取授权方的账户信息
| |
ApiGetAuthorizerInfoAsync |
【异步方法】获取授权方的账户信息
| |
ApiQueryAuth |
使用授权码换取公众号的授权信息
| |
ApiQueryAuthAsync |
【异步方法】使用授权码换取公众号的授权信息
| |
AuthoritySet |
设置测试用户白名单
由于卡券有审核要求,为方便公众号调试,可以设置一些测试帐号,这些帐号可以领取未通过审核的卡券,体验整个流程。
注:同时支持“openid”、“username”两种字段设置白名单,总数上限为10 个。
| |
AuthoritySetAsync |
【异步方法】设置测试用户白名单
由于卡券有审核要求,为方便公众号调试,可以设置一些测试帐号,这些帐号可以领取未通过审核的卡券,体验整个流程。
注:同时支持“openid”、“username”两种字段设置白名单,总数上限为10 个。
| |
BatchGetCardMerchant |
拉取子商户列表接口
| |
BatchGetCardMerchantAsync |
【异步方法】拉取子商户列表接口
| |
BindToGiftCard |
绑定商户号到礼品卡小程序接口
| |
BindToGiftCardAsync |
【异步方法】绑定商户号到礼品卡小程序接口
| |
BoardingPassCheckIn |
飞机票在线选座
| |
BoardingPassCheckInAsync |
【异步方法】飞机票在线选座
| |
CardBatchGet |
批量查询卡列表
| |
CardBatchGetAsync |
【异步方法】批量查询卡列表
| |
CardChangeCode |
更改code
| |
CardChangeCodeAsync |
【异步方法】更改code
| |
CardConsume |
卡券消耗code
| |
CardConsumeAsync |
【异步方法】卡券消耗code
| |
CardDecrypt |
code 解码接口
code 解码接口支持两种场景:
1.商家获取choos_card_info 后,将card_id 和encrypt_code 字段通过解码接口,获取真实code。
2.卡券内跳转外链的签名中会对code 进行加密处理,通过调用解码接口获取真实code。
| |
CardDecryptAsync |
【异步方法】code 解码接口
code 解码接口支持两种场景:
1.商家获取choos_card_info 后,将card_id 和encrypt_code 字段通过解码接口,获取真实code。
2.卡券内跳转外链的签名中会对code 进行加密处理,通过调用解码接口获取真实code。
| |
CardDelete |
删除卡券
| |
CardDeleteAsync |
【异步方法】删除卡券
| |
CardDetailGet |
查询卡券详情
| |
CardDetailGetAsync |
【异步方法】查询卡券详情
| |
CardGet | ||
CardGetAsync | ||
CardUnavailable |
设置卡券失效接口
| |
CardUnavailableAsync |
【异步方法】设置卡券失效接口
| |
CardUpdate |
更改卡券信息接口
支持更新部分通用字段及特殊卡券(会员卡、飞机票、电影票、红包)中特定字段的信息。
| |
CardUpdateAsync |
【异步方法】更改卡券信息接口
支持更新部分通用字段及特殊卡券(会员卡、飞机票、电影票、红包)中特定字段的信息。
| |
CheckAgentQualification |
母商户资质审核查询接口
| |
CheckAgentQualificationAsync |
【异步方法】母商户资质审核查询接口
| |
CheckCode |
核查code
| |
CheckCodeAsync |
【异步方法】核查code
| |
CheckMerchantQualification |
子商户资质审核查询接口
| |
CheckMerchantQualificationAsync |
【异步方法】子商户资质审核查询接口
| |
CodeDeposit |
导入code
新创建卡券情况
如果开发者打算新创建一张支持导入code模式的卡券,不同于以往的创建方式,建议开发者采用以下流程创建预存code模式卡券,否则会报错。
步骤一:创建预存模式卡券,将库存quantity初始值设置为0,并填入Deposit_Mode字段;
步骤二:待卡券通过审核后,调用导入code接口并核查code;
步骤三:调用修改库存接口,须令卡券库存小于或等于导入code的数目。(为了避免混乱建议设置为相等)
注: 1)单次调用接口传入code的数量上限为100个。
2)每一个 code 均不能为空串。
3)导入结束后系统会自动判断提供方设置库存与实际导入code的量是否一致。
4)导入失败支持重复导入,提示成功为止。
| |
CodeDepositAsync |
【异步方法】导入code
新创建卡券情况
如果开发者打算新创建一张支持导入code模式的卡券,不同于以往的创建方式,建议开发者采用以下流程创建预存code模式卡券,否则会报错。
步骤一:创建预存模式卡券,将库存quantity初始值设置为0,并填入Deposit_Mode字段;
步骤二:待卡券通过审核后,调用导入code接口并核查code;
步骤三:调用修改库存接口,须令卡券库存小于或等于导入code的数目。(为了避免混乱建议设置为相等)
注: 1)单次调用接口传入code的数量上限为100个。
2)每一个 code 均不能为空串。
3)导入结束后系统会自动判断提供方设置库存与实际导入code的量是否一致。
4)导入失败支持重复导入,提示成功为止。
| |
CodeMark |
Mark(占用)Code接口
| |
CodeMarkAsync |
【异步方法】Mark(占用)Code接口
| |
CreateActivity |
创建支付后领取立减金活动接口
| |
CreateActivityAsync |
【异步方法】创建支付后领取立减金活动接口
| |
CreateCard |
创建卡券
| |
CreateCardAsync |
【异步方法】创建卡券
| |
CreateMultipleCardQR |
创建发行多个卡券的二维码
| |
CreateQR |
生成卡券二维码
获取二维码ticket 后,开发者可用ticket 换取二维码图片。换取指引参考:http://mp.weixin.qq.com/wiki/index.php?title=生成带参数的二维码
| |
CreateQRAsync |
【异步方法】生成卡券二维码
获取二维码ticket 后,开发者可用ticket 换取二维码图片。换取指引参考:http://mp.weixin.qq.com/wiki/index.php?title=生成带参数的二维码
| |
DeleteAfterPayRule |
删除支付后投放卡券规则接口
| |
DeleteAfterPayRuleAsync |
【异步方法】删除支付后投放卡券规则接口
| |
DeletePayMemberRule |
删除支付即会员规则接口
| |
DeletePayMemberRuleAsync |
【异步方法】删除支付即会员规则接口
| |
DownGiftCardPage |
下架-礼品卡货架接口
| |
DownGiftCardPageAsync |
【异步方法】下架-礼品卡货架接口
| |
GetActivateTempInfo |
获取用户开卡时提交的信息(跳转型开卡组件)
| |
GetActivateTempInfoAsync |
【异步方法】获取用户开卡时提交的信息(跳转型开卡组件)
| |
GetApplyProtocol |
卡券开放类目查询接口
| |
GetApplyProtocolAsync |
【异步方法】卡券开放类目查询接口
| |
GetCardBizuinInfo |
拉取卡券概况数据接口
| |
GetCardBizuinInfoAsync |
【异步方法】拉取卡券概况数据接口
| |
GetCardInfo |
获取免费券数据接口
| |
GetCardInfoAsync |
获取免费券数据接口
| |
GetCardList |
获取用户已领取卡券
| |
GetCardListAsync |
【异步方法】获取用户已领取卡券
| |
GetCardMemberCardDetail |
拉取单张会员卡数据接口
| |
GetCardMemberCardDetailAsync |
【异步方法】拉取单张会员卡数据接口
| |
GetCardMemberCardInfo |
拉取会员卡数据接口
| |
GetCardMemberCardInfoAsync |
【异步方法】拉取会员卡数据接口
| |
GetCardMerchant |
拉取单个子商户信息接口
| |
GetCardMerchantAsync |
【异步方法】拉取单个子商户信息接口
| |
GetCardUrl |
获取开卡插件参数
| |
GetCardUrlAsync |
【异步方法】获取开卡插件参数
| |
GetCoinsInfo |
查询券点余额接口
| |
GetCoinsInfoAsync |
【异步方法】查询券点余额接口
| |
GetDepositCount |
查询导入code数目
| |
GetDepositCountAsync |
【异步方法】查询导入code数目
| |
GetGiftCardOrderInfo |
查询-单个礼品卡订单信息接口
| |
GetGiftCardOrderInfoAsync |
【异步方法】查询-单个礼品卡订单信息接口
| |
GetGiftCardOrderListInfo |
查询-批量查询礼品卡订单信息接口
| |
GetGiftCardOrderListInfoAsync |
【异步方法】查询-批量查询礼品卡订单信息接口
| |
GetGiftCardPageInfo |
查询-礼品卡货架信息接口
| |
GetGiftCardPageInfoAsync |
【异步方法】查询-礼品卡货架信息接口
| |
GetGiftCardPageList |
查询-礼品卡货架列表接口
| |
GetGiftCardPageListAsync |
【异步方法】查询-礼品卡货架列表接口
| |
GetHtml |
图文消息群发卡券
| |
GetHtmlAsync |
【异步方法】图文消息群发卡券
| |
GetOrderList |
查询券点流水详情接口
| |
GetOrderListAsync |
【异步方法】查询券点流水详情接口
| |
GetPayMemberRule |
查询商户号支付即会员规则接口
| |
GetPayMemberRuleAsync |
【异步方法】查询商户号支付即会员规则接口
| |
GetpayPrice |
对优惠券批价
| |
GetpayPriceAsync |
【异步方法】对优惠券批价
| |
MemberCardActivate |
激活/绑定会员卡
| |
MemberCardActivateAsync |
【异步方法】激活/绑定会员卡
| |
MemberCardDeal |
会员卡交易
| |
MemberCardDealAsync |
【异步方法】会员卡交易
| |
MerchantQualification |
子商户资质申请接口
| |
MerchantQualificationAsync |
【异步方法】子商户资质申请接口
| |
ModifyStock |
修改库存接口
| |
ModifyStockAsync |
【异步方法】修改库存接口
| |
MovieCardUpdate |
更新电影票
| |
MovieCardUpdateAsync |
【异步方法】更新电影票
| |
PayActive |
开通券点账户接口
| |
PayActiveAsync |
【异步方法】开通券点账户接口
| |
PayCellSet |
设置微信买单接口
注意:在调用买单接口之前,请开发者务必确认是否已经开通了微信支付以及对相应的cardid设置了门店,否则会报错
错误码,0为正常;43008为商户没有开通微信支付权限
| |
PayCellSetAsync |
【异步方法】设置微信买单接口
注意:在调用买单接口之前,请开发者务必确认是否已经开通了微信支付以及对相应的cardid设置了门店,否则会报错
错误码,0为正常;43008为商户没有开通微信支付权限
| |
PayConfirm |
确认兑换库存接口
| |
PayConfirmAsync |
【异步方法】确认兑换库存接口
| |
PayGetOrder |
查询订单详情接口
| |
PayGetOrderAsync |
【异步方法】查询订单详情接口
| |
PayGiftCard |
申请微信支付礼品卡权限接口
| |
PayGiftCardAsync |
【异步方法】申请微信支付礼品卡权限接口
| |
PayRecharge |
充值券点接口
| |
PayRechargeAsync |
【异步方法】充值券点接口
| |
RecommendSet |
设置跟随推荐接口
有 使用消息配置卡券(cardCellData) 和 使用消息配置URL(urlCellData) 两种方式
注意:cardCellData和urlCellData必须也只能选择一个,不可同时为空
| |
RecommendSetAsync |
【异步方法】设置跟随推荐接口
有 使用消息配置卡券(cardCellData) 和 使用消息配置URL(urlCellData) 两种方式
注意:cardCellData和urlCellData必须也只能选择一个,不可同时为空
| |
Refund |
退款接口
| |
RefundAsync |
【异步方法】退款接口
| |
SelfConsumecellSet |
设置自助核销接口
注意:设置自助核销的card_id必须已经配置了门店,否则会报错。
错误码,0为正常;43008为商户没有开通微信支付权限
| |
SelfConsumecellSetAsync |
【异步方法】设置自助核销接口
注意:设置自助核销的card_id必须已经配置了门店,否则会报错。
错误码,0为正常;43008为商户没有开通微信支付权限
| |
ShelfCreate |
创建货架
| |
ShelfCreateAsync |
【异步方法】创建货架
| |
SubmerChantBatchGet |
批量拉取子商户信息接口
| |
SubmerChantBatchGetAsync |
【异步方法】批量拉取子商户信息接口
| |
SubmerChantGet |
拉取单个子商户信息接口
| |
SubmerChantGetAsync |
【异步方法】拉取单个子商户信息接口
| |
SubmerChantSubmit |
创建子商户接口
| |
SubmerChantSubmitAsync |
【异步方法】创建子商户接口
| |
SubmerChantUpdate |
更新子商户接口
| |
SubmerChantUpdateAsync |
【异步方法】 更新子商户接口
| |
UpdateGiftCardPage |
修改-礼品卡货架信息接口
| |
UpdateGiftCardPageAsync |
【异步方法】修改-礼品卡货架信息接口
| |
UpdateMeetingTicket |
更新会议门票接口
| |
UpdateMeetingTicketAsync |
【异步方法】更新会议门票接口
| |
UpdateUser |
更新会员信息
| |
UpdateUserAsync |
【异步方法】 更新会员信息
| |
UpdateUserBalance |
更新红包金额
| |
UpdateUserBalanceAsync |
【异步方法】更新红包金额
| |
UpdateUserGiftCard |
更新用户礼品卡信息接口
| |
UpdateUserGiftCardAsync |
【异步方法】更新用户礼品卡信息接口
| |
UploadWxaCode |
上传小程序代码
| |
UploadWxaCodeAsync |
【异步方法】上传小程序代码
| |
UserinfoGet |
拉取会员信息接口
| |
UserinfoGetAsync |
【异步方法】拉取会员信息接口
|