正规贷款平台有哪些容易下款:WeChat Payvx私人借钱联系方式最新『WeChat Pay』
WeChat Pay
商户/机构在接入前首先要判断自己公司注册区域适用的接入模式,微信跨境支付目前提供三种接入方式:直连模式、机构模式、普通服务商模式。
商户与微信跨境支付接口直接对接,微信支付直接将交易资金结算给商户。该接入模式目前仅在香港及英国开放,具体接入流程及资质要求,请参考直连模式入驻指引。通知
机构模式下,由收单机构对接微信支付API并二次封装接口提供给商户,微信支付会将交易资金结算给收单机构,由收单机构机构结算给商户。目前该接入模式在所有微信跨境支付开放接入的区域均可使用,也是微信跨境支付主要的对接方式。具体接入流程及资质要求,请参考机构模式入驻指引借钱。若你想了解所在区域已和微信支付合作的收单机构,可点击查看。
普通服务商模式下,由普通服务商对接微信支付API并二次封装接口提供给商户。普通服务商仅处理交易信息流,不触碰资金流,交易资金将会直接结算给商户。该接入模式目前仅在香港开放,具体接入流程及资质要求,请参考普通服务商模式入驻指引。
请结合自身实际情况及所在国家或地区来选择接入模式。
文档展示了如何使用微信支付服务端 SDK 快速接入JSAPI支付产品,完成与微信支付对接的部分。
注意:
文档中的代码示例是用来阐述 API 基本使用方法,代码中的示例参数需替换成商户自己账号及请求参数才能跑通。
以下接入步骤仅提供参考,请商户结合自身业务需求进行评估、修改。
3.2.1 小程序预签约
步骤说明:如 时序图2.2步骤 描述,当用户在商户小程序中选择同意使用代扣产品时,商户应请求小程序-预签约API 以获得预签约ID session_id,供下一步调起签约小程序使用。
代码示例 - JAVA:
示例代码 - PHP:
示例代码 - GO:
3.2.2 小程序调起签约
步骤说明:
解析 3.1小程序预签约 接口返回的 Body json字符串,获取其中的 session_id,返回示例: { "session_id": "201710180325670965" }
使用上一步得到的 session_id 参数拉起签约小程序
示例代码:
3.2.3 签约结果通知
步骤说明:用户完成签约后,微信支付会向发起签约时传入的success_notify_url推送签约结果通知,商户需要在接收到通知后返回对应的信息。
签约通知示例
当商户接收到微信支付回调通知时,应更新本地存储的用户签约状态,更新完成后返回如下 http body给微信支付,http状态应设置为200。
注意:
支付结果通知是以POST 方法访问商户设置的通知url,通知的数据以JSON 格式通过请求主体(BODY)传输。通知的数据包括了加密的支付结果详情。
加密不能保证通知请求来自微信。微信会对发送给商户的通知进行签名,并将签名值放在通知的HTTP头Wechatpay-Signature。商户应当验证签名,以确认请求来自微信,而不是其他的第三方。签名验证的算法请参考《微信支付API V3签名验证》 。
支付通知http应答码为200或204才会当作正常接收,当回调处理异常时,应答的HTTP状态码应为500,或者4xx。
商户成功接收到回调通知后应返回成功的http应答码为200或204。
同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。 推荐的做法是,当商户系统收到通知进行处理时,先检查对应业务数据的状态,并判断该通知是否已经处理。如果未处理,则再进行处理;如果已处理,则直接返回结果成功。在对业务数据进行状态检查和处理之前,要采用数据锁进行并发控制,以避免函数重入造成的数据混乱。
对后台通知交互时,如果微信收到商户的应答不符合规范或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。(通知频率为15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h - 总计 24h4m)
3.2.4 查询签约结果
步骤说明:当商户后台、网络、服务器等出现异常,商户系统最终未接收到签约结果通知时商户可通过查询签约结果API核实签约状态。微信支付提供了两种查询签约状态的方式,一种是通过商户签约号即out_contract_code,另一种是通过微信支付返回的微信签约号contract_id。
JAVA - 示例代码:
通过商户签约号out_contract_code查询签约状态
通过微信签约号contract_id查询签约状态
PHP - 示例代码:
通过商户签约号out_contract_code查询签约状态
通过微信签约号contract_id查询签约状态
GO - 示例代码:
通过商户签约号out_contract_code查询签约状态
通过微信签约号contract_id查询签约状态
重要参数:
contract_id - 微信测返回的签约协议号,唯一标识一条vx私人借钱联系方式最新签约协议,示例值:202203242337333903387184301572
out_contract_code - 商户侧生成的签约协议号,示例值:100001261
sp_appid - 服务商公众号的appid
sub_appid - 发起签约的子商户小程序appid
3.2.5 扣款
步骤说明:在完成签约后,商户可使用对应的协议ID发起扣款
代码示例 - JAVA:
示例代码 - PHP:
示例代码 - GO:
重要参数:
contract_id:用户签约协议号,微信支付根据该字段校验用户和商户的签约关系,如果未签约或者用户已解约则返回 NO_AUTH - 签约协议不存在
3.2.6 扣款结果通知
步骤说明:扣款成功后,微信支付会以异步通知的方式通过扣款请求中的 notify_url 参数告知商户扣款已成功。
3.2.7 订单查询API
步骤说明:当商户后台、网络、服务器等出现异常,商户系统最终未接收到支付通知时商户可通过查询订单接口核实订单支付状态。
代码示例 - JAVA:
示例代码 - PHP:
示例代码 - GO:
重要参数:查询
out_trade_no:商户侧扣费订单号
transaction_id:微信订单号
3.2.8 【服务端】关闭订单
步骤说明:当商户订单支付失败需要生成新单号重新发起支付,要对原订单号调用关单,避免重复支付;系统下单后,用户支付超时,系统退出不再受理,避免用户继续,请调用关单接口
代码示例 - JAVA:
示例代码 - PHP:
示例代码 - GO:
重要参数:
out_trade_no:商户侧扣费订单号
3.2.9 【服务端】解约
步骤说明:当用户希望在商户侧发起解约时,商户需调用解约API来完成解约。
代码示例 - JAVA:
示例代码 - PHP:
示例代码 - GO:
重要参数:
contract_id:微信侧代扣协议ID
模块名称
功能列表
描述
公共API最新
小程序签约
商户后台通过请求此接口获取到签约会话id,然后再通过小程序签约接口唤起小程序委托代扣的签约页面。
H5预签约
该方式适用于手机、平板电脑等使用H5浏览器的设备场景使用微信签约扣款。商户在网站前端通过微信支付H5纯签约接口与用户签订委托扣款协议,再通过后台接口申请扣款来完成代扣交易。联系方式
JSAPI预签约
该方式适用于微信公众号内发起签约。用户在完成签约后可返回商户签约页面。
WEB签约
该方式适用于PC等使用浏览器的设备场景使用微信签约扣款。商户在网站后端通过微信支付WEB签约接口获取到签约链接,在网站前端将签约链接生成二维码,引导用户扫码识别该链接,用户访问该链接进入代扣签约页面;用户签约完成后留在微信。WEB 端等待签约回调通知,或者定时轮询查询用户签约状态,更新页面内容。
APP签约
用户在商户的APP中发起签约,跳转到微信客户端签约小程序完成签约,签约完成后重新打开商户APP。 移动应用(APP)接入开放平台SDK后,用户即可以在 APP 中跳转至微信某一小程序的指定页面,完成服务后再跳回至商户APP 。
代扣协议ID查询签约
查询签约关系接口提供单笔签约关系查询, 查询方式:使用微信返回的委托代扣协议contract_id进行查询。
商户协议号查询签约
查询签约关系接口提供单笔签约关系查询, 查询方式:plan_id +秒下款的网贷口子 out_contract_no模式:传入模板ID和委托代扣协议号进行查询。
申请解约
商户与用户的签约关系有误或者商户主动要求与用户之前的签约协议时可调用此接口完成解约。
签约与解约结果回调
签约、解约成功后(不成功不通知),微信会把相关签约、解约信息异步通知给商户。私人
支付扣款
可应用于定期扣款或需事后扣款以期提高效率的场景。例如:水电煤缴费、话费、充电宝租借等场景。
扣款结果通知
扣款完成后,微信会把相关支付结果及用户信息通过数据流的形式发送给商户。商户
查询订单
该接口提供所有微信支付订单的查询,商户可以通过查询订单接口主动查询订单状态,完成下一步的业务逻辑。
撤销订单
商户可以通过该接口发起撤销订单。
申请退款签约
当交易发生之后vx私人借钱联系方式最新一段时间内,由于 不查征信秒下款的大额网贷买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,微信支付将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家账号上。
查询单笔退款
提交退款申请后,通过调用该接口查询退款状态。退款有一定延时,用零钱支付的退款20分钟内到账,什么网贷能借到钱银行卡支付的退款3个工作日后重新查询退款状态。
查询所有退款
提交退款申请后,通过调用该接口查询退款状态。退款有一定延时,用零钱支付的退款20分钟内到账,银行卡支付的退款3个工作日后重新查询退款状态。
百度有钱花无力偿还了怎么办
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:3183984895@qq.com