Skip to content

服务商模式支付后场景预签约

服务商下单成功并获取`prepay_id`后,需先调用该预签约接口完成预签约。预签约成功后,若用户支付成功、且操作未超时(预签约会话在2小时的有效期内)、且无其他特殊原因,将提示用户可以开通免密支付签约;预签约失败时,将不会提示用户开通免密支付。 注意 用户在微信的页面中完成免密支付签约后,微信会同时将签约信息通过异步通知的方式通知给商户后台。 如果用户放弃签约或签约失败则不通知。 官方文档

js
wxpay
.
v3
.
passwordExemptContract
.
contracts
.
serviceProvider
.
preEntrustSign
.
payRedirectSign
.
post
({
sp_appid
,
sp_openid
,
sub_mchid
,
sub_appid
,
sub_openid
,
service_id
,
out_contract_code
,
notify_url
,
contract_display_account
,
prepay_id
,
}) .
then
(
({
data
: {
mchid
,
sub_mchid
,
service_id
,
out_contract_code
,
}, }) => ({
mchid
,
sub_mchid
,
service_id
,
out_contract_code
,
}) )

Released under the MIT License. (SITEMAP)