2021-11-16

标题h5支付

生成一个通用二维码 通过支付宝或者微信都可以支付1 使用支付宝扫码支付支付宝提供了 扫码枪,用户扫商户动态生成的码 这样会根据用户不同或者金额不同需要动态的码,这样显然是不可以的所以要实现商户生成一个静态码,并且商户能获取订单信息,后台通知只有实现一码多付 JSAPI支付宝官方文档:https://openclub.alipay.com/read.php?tid=5458&fid=56总结下来文档无非就是一下几点: 1 申请一个账号(我申请的是一个沙箱环境的),需要生产环境的自行去申请即可,简单 2 一码多付使用到支付宝的【alipay.trade.create-统一收单交易创建接口】需要签约当面付接口才能有这个接口的权限 3 使用【用户信息授权接口】只需要在appid添加功能即可不需要签约。 步骤二 需要用到 buyer_id 用户支付宝账号这样就是一个正常流程了 第二步创建统一收单订单,buyer_id 不能为空,所以这就依赖第三步的用户信息授权获取用户的id需要用户授权获取用户id https://docs.open.alipay.com/289/105656参数名 是否必须 长度 描述app_id 是 16 开发者应用的app_id; 相同支付宝账号下,不同的app_id获取的token切忌混用。scope 是 不定,取决于请求授权时scope个数 接口权限值,目前只支持auth_user(获取用户信息、网站支付宝登录)、auth_base(用户信息授权)、auth_ecard(商户会员卡)、auth_invoice_info(支付宝闪电开票)、auth_puc_charge(生活缴费)五个值;多个scope时用”,”分隔,如scope为”auth_user,auth_ecard”时,此时获取到的access_token,既可以用来获取用户信息,又可以给用户发送会员卡。redirect_uri 是 100 授权回调地址,是经过URLENCODE转义 的url链接(url必须以http或者https开头); 在请求之前,开发者需要先到开发者中心对应应用内,配置授权回调地址。 redirect_uri与应用配置的授权回调地址域名部分必须一致。state 否 100 商户自定义参

上一篇:Get请求之获取参数


下一篇:读取配置文件参数转成对象,map集合。list集合