| 1. 消费者在商家网站上选择商品完毕,由商家产生一个支付订单,订单的生成包括如下订单数据的产生:商家号、订单号、订单总金额、币种、订单签名信息、订单加密信息、备注等。 |
| 2. 消费者点击“ NPS 网上支付”按钮,进入支付通道,并将上述表单发送给 NPS 系统。 |
| 3. NPS 系统对请求数据进行解密。 |
| 4. 验证订单数据签名的有效性。 |
| 5. NPS 系统导航消费者选择一家银行进行订单支付。 |
| 6. 消费者在银行端支付订单成功, NPS 系统接收银行的支付反馈结果。 |
| 7. NPS 系统采用密钥签名订单信息和支付成功信息,将信息采用高强度加密算法进行加密,把订单信息、订单支付结果信息和签名加密数据组成通知信息。 |
| 8. NPS 根据商家设置参数,以 Email 方式、商家客户端即时消息通知方式、支付反馈结果实时通知接口方式给商家发送支付结果信息。 |
| 9. 商家对接收到的信息进行解密,并用密钥完成校验签名。 |
| 10.校验成功,商户根据自己的需要处理通知信息。 |
|