Pay/Alipay

APIDescription
GET api/Pay/Alipay/PrepayOrder?token={token}&orderNO={orderNO}&totalAmount={totalAmount}

订单预支付

POST api/Pay/Alipay/AddPayOrder?token={token}

付款成功,增加付款记录

GET api/Pay/Alipay/FetchQRCode?token={token}&orderNO={orderNO}&totalAmount={totalAmount}

获取二维码字符串

GET api/Pay/Alipay/QueryQRCode?token={token}&orderNO={orderNO}

查询二维码支付结果

GET api/Pay/Alipay/CancelQRCode?token={token}&orderNO={orderNO}

取消二维码交易

GET api/Pay/Alipay/Refund?token={token}&orderNO={orderNO}&refundAmount={refundAmount}&refundReason={refundReason}

退款

Pay/System

系统控制器

APIDescription
GET api/Pay/System/RefreshWXPayConfigDict?systemToken={systemToken}

刷新微信支付配置字典

POST api/Pay/System/QueryPayStatus

查询支付状态

GET api/Pay/System/SyncAllWeiXinOrderPayStatus?token={token}

同步所有微信支付的订单的支付状态

Pay/WeiXin

支付-微信控制器

APIDescription
GET api/Pay/WeiXin/GenerateQRPayUrlData?systemToken={systemToken}&productId={productId}&description={description}&attach={attach}&totalFee={totalFee}&goodsTag={goodsTag}

(已弃用,请使用同名的另一个接口) 生成二维码支付的url,支付url有效期为2小时

POST api/Pay/WeiXin/GenerateQRPayUrlData

生成二维码支付的url,支付url有效期为2小时

GET api/Pay/WeiXin/RefundApply?systemToken={systemToken}&transactionId={transactionId}&outTradeNo={outTradeNo}&totalFee={totalFee}&refundFee={refundFee}&refundDesc={refundDesc}&ownerId={ownerId}

申请退款

GET api/Pay/WeiXin/RefundApply?systemToken={systemToken}&transactionId={transactionId}&outTradeNo={outTradeNo}&totalFee={totalFee}&refundFee={refundFee}&refundDesc={refundDesc}

申请退款(该接口已弃用,请使用同名的新接口)

GET api/Pay/WeiXin/QueryPayStatus?systemToken={systemToken}&transactionId={transactionId}&outTradeNo={outTradeNo}&prepayId={prepayId}

(已弃用)查询支付状态

POST api/Pay/WeiXin/QueryPayStatus

查询支付状态

GET api/Pay/WeiXin/QueryRefundStatus?systemToken={systemToken}&refundId={refundId}&outRefundNo={outRefundNo}

查询退款状态

GET api/Pay/WeiXin/OrderQueryFromWeiXin?systemToken={systemToken}&transactionId={transactionId}&outTradeNo={outTradeNo}

订单查询(从微信)

GET api/Pay/WeiXin/RefundQueryFromWeiXin?systemToken={systemToken}&refundId={refundId}&outRefundNo={outRefundNo}&transactionId={transactionId}&outTradeNo={outTradeNo}

退款查询(从微信)

GET api/Pay/WeiXin/AppUnifiedOrder?systemToken={systemToken}&productId={productId}&description={description}&attach={attach}&totalFee={totalFee}&goodsTag={goodsTag}

(已弃用,请使用接口UnifiedOrder)App统一下单

POST api/Pay/WeiXin/UnifiedOrder

统一下单