使用签约协议号发起扣款
使用签约协议号发起扣款,本接口支持两种模式,通过参数模式(payment_mode)进行选择。 同步扣款模式会立即返回扣款结果,异步扣款模式会立即返回受理结果,最终的扣款结果会通过回调的方式通知给商户 两种模式下,若出现超时或未回调时,商户均可调用商户订单号查单接口查询订单扣款结果。 官方文档
js
wxpay.v3.eduschoolpay.transactions.post({
appid,
sub_mchid,
sub_appid,
description,
attach,
out_trade_no,
goods_tag,
notify_url,
contract_id,
user_id,
amount,
scene_info,
device_info,
settle_info,
payment_mode,
})
.then(
({
data: {
mchid,
appid,
sub_mchid,
sub_appid,
out_trade_no,
transaction_id,
trade_type,
trade_state,
trade_state_desc,
bank_type,
attach,
success_time,
payer,
amount,
device_info,
promotion_detail,
},
}) => ({
mchid,
appid,
sub_mchid,
sub_appid,
out_trade_no,
transaction_id,
trade_type,
trade_state,
trade_state_desc,
bank_type,
attach,
success_time,
payer,
amount,
device_info,
promotion_detail,
})
)