Skip to content

Native 支付

一、材料准备

在正式接入微信支付native服务前,你需要进行以下准备步骤:

  1. 选择接入模式:普通商户或普通服务商
  2. 申请参数:AppID、商户号
  3. 配置应用
  4. 下载并配置商户证书
  5. Native支付设计指引

二、应用场景

Native支付适用于PC网站、实体店单品或订单、媒体广告支付等场景

用户扫描商户展示在各种场景的二维码进行支付,具体操作流程如下:


%%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'fontFamily': 'Noto Sans,wacfdcsy',
      'fontSize': '12px',
      'primaryColor': '#1d2129',
      'primaryBorderColor': '#1d2129',
      'primaryTextColor': '#ffffff',
      'textColor': '#86909c',
      'signalColor': '#86909c'
    }
  }
}%%
  sequenceDiagram
  客户端->>服务端: 选购商品
  服务端->>微信支付: 生成订单
  微信支付->>服务端: 返回跳转支付链接 【 h5_url 】
  服务端->>客户端: 返回跳转支付链接/二维码
  客户端->>微信支付: 跳转微信客户端支付
  微信支付->>客户端: 【通知】订单支付成功
  客户端->>服务端: 同步订单状态

三、操作步骤

1、 商户根据微信支付的规则,为不同商品生成不同的二维码,展示在各种场景,用于用户扫描购买

alt text

2、用户使用微信“扫一扫”扫描二维码后,获取商品支付信息,引导用户完成支付

alt text

alt text

3、用户确认支付,输入支付密码

alt text

4、付完成后会提示用户支付成功,商户后台得到支付成功的通知,然后进行发货处理

alt text