接口文档

2021-03-10  本文已影响0人  茗_798f

发送密码重置邮件

/api/authority/email?url=baidu.com&email=877998689@qq.com

{"code":0,"msg":"success","data":"邮件发送成功,请注意查收!"}

重置密码

/api/authority/reset/pwd?encrypt=0bf5a8786846d6241b566e98172da061b18ee616b722cab4594a5103af1d1ec0&pwd=123456

{"code":0,"msg":"success","data":"密码重置成功!"}

重新调用订单创建接口

/order/order/recommit?orderId=123

重新调用支付接口

/order/order/repayment?orderId=123

订单提交

POST /api/pay/order

参数

参数 说明
accountId 收款方ID
fullPayment 是否选用全额到账服务 是/否
serviceCharge 预计汇款手续费
paymentAmount 汇款金额
paymentAccount 付款账户
rmbAmount 预计支付人民币金额
billFile 付款凭证 格式:"a.jpg,b.jpg,c.jpg"

返回结果字段备注

    /**
     * 收款账户id
     */
    private Long accountId;
    /**
     * 是否全款支付
     */
    private String fullPayment;
    /**
     * 手续费
     */
    private Double serviceCharge;
    /**
     * 付款金额
     */
    private Double paymentAmount;
    /**
     * 一审状态
     */
    private Integer applyStatusOne;
    /**
     * 二审状态
     */
    private Integer applyStatusTwo;
    /**
     * 一审拒绝原因
     */
    private String refuseReasonsOne;
    /**
     * 二审拒绝原因
     */
    private String refuseReasonsTwo;
    /**
     * 一审拒绝时间
     */
    private Date applyRefuseTimeOne;
    /**
     * 二审拒绝时间
     */
    private Date applyRefuseTimeTwo;
    /**
     * 一审通过时间
     */
    private Date applySuccessTimeOne;
    /**
     * 二审通过时间
     */
    private Date applySuccessTimeTwo;
    /**
     * 单据凭证
     */
    private String billFile;
    /**
     * 用户Id
     */
    private Long customerId;
    /**
     * 收款币种
     */
    private String currency;
    /**
     * 国家名称
     */
    private String countryRegion;
    /**
     * 收款账号
     */
    private String beneficiaryAccountNo;
    /**
     * 收款银行 swiftcode
     */
    private String bankSwiftCode;
    /**
     * 收款方地址
     */
    private String beneficiaryAddress;
    /**
     * 收款银行 sort code
     */
    private String bankSortCode;
    /**
     * 银行名称
     */
    private String bankName;
    /**
     * 银行地址
     */
    private String bankAddress;
    /**
     * 业务合同Id
     */
    private String businessContract;
    /**
     * 付款账户
     */
    private String paymentAccount;
    /**
     * 人民币金额
     */
    private Double rmbAmount;

    /**
     * 付款方名称
     */
    private String payerName;

    /**
     * 付款方地址
     */
    private String payerAddress;

    /**
     * 收款方备注
     */
    private String beneficiaryName;

    /**
     * 收款方账户名称
     */
    private String beneficiaryAccountName;

判断当前用户是否设置支付密码

GET /api/pay/haspwd

返回结果

{
    "code": 0,
    "msg": "success",
    "data": false   // false 未设置支付密码  true 已设置
}

设置支付密码

/api/pay/updatepwd

参数

参数 说明
oldPwd 旧密码(如果第一次设置密码,为空即可)
newPwd 新密码

支付密码校验

/api/pay/checkpwd?pwd=12345

成功结果

{
    "code": 0,
    "msg": "success",
    "data": true
}

失败结果

{
    "code": 0,
    "msg": "success",
    "data": false
}

订单分页查询

/api/pay/page?current=1&size=3

短信验证码发送

默认发送至当前用户的企业联系人电话

/api/pay/sms/send

手机验证码校验

/sms/check?code=1234

上一篇 下一篇

猜你喜欢

热点阅读