openid VS unionid
- openid : 在单个应用或商户内标识用户,不同应用之间不相同,适用于单一应用中的用户身份识别;
- unionid:在跨应用、跨平台识别同一用户,在相应的开放平台(微信开放平台或支付宝生态系统)内唯一,适用于需要在 多个应用中统一用户身份的场景。
静默授权
微信和支付宝的静默授权:在不打扰用户、不需要用户手动操作的情况下,后台自动获取用户的基本信息(如 openid、unionid 等)。
这种授权通常在用户已经登录过相关平台(如微信小程序 或 支付宝小程序)时使用,用于提升用户体验。
正扫 VS 反扫
区分点:谁扫二维码
- 正扫:用户 主动扫 商户的二维码;
- 反扫:反过来,商户用扫码设备 扫 用户的付款码。
支付方式
- WAP支付(即 H5支付):移动网页中跳转支付页面的支付方式,然后再回来,适合在手机浏览器上使用。(缺点:跳转)
- JSAPI支付:嵌入APP(如微信、支付宝)内的网页支付,适合在这些APP内部环境下使用,体验无缝。
- Native支付:基于二维码的支付方式,用户通过支付平台的APP扫码完成支付,适合多设备间交互或线下扫码支付。