{"version":1,"pages":[{"id":"-Lc0hVb-iz49I6ip1Mhf","title":"简介","pathname":"/wechatpay-api-v3","siteSpaceId":"sitesp_RPNdU","description":""},{"id":"-Lc0hpi4oymyNSC9oBLA","title":"接口规则","pathname":"/wechatpay-api-v3/wei-xin-zhi-fu-api-v3-jie-kou-gui-fan","siteSpaceId":"sitesp_RPNdU","description":"微信支付API v3是遵循RESTful风格设计的HTTP API。"},{"id":"-Lc1mdl4g4pQ0OXM1Eq_","title":"认证","pathname":"/wechatpay-api-v3/ren-zheng","siteSpaceId":"sitesp_RPNdU","description":""},{"id":"-Lc1GltJahrBeFPPdkuS","title":"私钥和证书","pathname":"/wechatpay-api-v3/ren-zheng/zheng-shu","siteSpaceId":"sitesp_RPNdU","description":"介绍商户API私钥、证书和微信支付平台证书的获取和使用方式","breadcrumbs":[{"label":"认证"}]},{"id":"-Lc1B6h0rRrEHr2uKCDT","title":"API v3密钥","pathname":"/wechatpay-api-v3/ren-zheng/api-v3-mi-yao","siteSpaceId":"sitesp_RPNdU","description":"","breadcrumbs":[{"label":"认证"}]},{"id":"-Lc19u5mloQA5rUm5som","title":"签名","pathname":"/wechatpay-api-v3/ren-zheng/qian-ming-he-zheng-shu","siteSpaceId":"sitesp_RPNdU","description":"微信支付API v3通过验证签名来保证请求的真实性和数据的完整性。","breadcrumbs":[{"label":"认证"}]},{"id":"-Lc1ADT51ixkvPbY6QFk","title":"开发指南","pathname":"/wechatpay-api-v3/qian-ming-zhi-nan-1","siteSpaceId":"sitesp_RPNdU","description":""},{"id":"-Lc1yGAytY2KQB5EMu8n","title":"签名生成","pathname":"/wechatpay-api-v3/qian-ming-zhi-nan-1/qian-ming-sheng-cheng","siteSpaceId":"sitesp_RPNdU","description":"商户可以按照下述步骤生成请求的签名。在本节的最后，我们准备了多种常用编程语言的演示代码供开发者参考。","breadcrumbs":[{"label":"开发指南"}]},{"id":"-Lc2-J_V6OQlC8Wn_FVQ","title":"签名验证","pathname":"/wechatpay-api-v3/qian-ming-zhi-nan-1/qian-ming-yan-zheng","siteSpaceId":"sitesp_RPNdU","description":"商户可以按照下述步骤验证应答或者回调的签名。","breadcrumbs":[{"label":"开发指南"}]},{"id":"-LgVKPI_QBDtqyVr8hRq","title":"证书和回调报文解密","pathname":"/wechatpay-api-v3/qian-ming-zhi-nan-1/zheng-shu-he-hui-tiao-bao-wen-jie-mi","siteSpaceId":"sitesp_RPNdU","description":"为了保证安全性，微信支付在回调通知和平台证书下载接口中，对关键信息进行了AES-256-GCM加密。本章节详细介绍了加密报文的格式，以及如何进行解密。","breadcrumbs":[{"label":"开发指南"}]},{"id":"-LgzJDiCnKyLWkK9VZks","title":"敏感信息加解密","pathname":"/wechatpay-api-v3/qian-ming-zhi-nan-1/min-gan-xin-xi-jia-mi","siteSpaceId":"sitesp_RPNdU","description":"为了保证通信过程中敏感信息字段（如用户的住址、银行卡号、手机号码等）的机密性，微信支付API v3要求商户对上送的敏感信息字段进行加密。与之相对应，微信支付会对下行的敏感信息字段进行加密，商户需解密后方能得到原文。下面详细介绍加解密的方式，以及如何进行相应的计算。","breadcrumbs":[{"label":"开发指南"}]},{"id":"-M3y2_72yKY8q1lWuABt","title":"平台证书更新指引","pathname":"/wechatpay-api-v3/qian-ming-zhi-nan-1/wei-xin-zhi-fu-ping-tai-zheng-shu-geng-xin-zhi-yin","siteSpaceId":"sitesp_RPNdU","description":"从2018年6月起，微信支付开始在微信支付分、营销代金券等API，使用权威CA颁发的平台证书标识微信支付的身份信息。出于合规和安全性考虑，权威CA为颁发的平台证书设置了有效期，商户需在证书过期前进行更新操作。本文档详细描述了微信支付平台证书更换的机制，以及提供实现建议。","breadcrumbs":[{"label":"开发指南"}]},{"id":"-LgBo8snGVswbhdOgUJJ","title":"开发工具","pathname":"/wechatpay-api-v3/kai-fa-gong-ju","siteSpaceId":"sitesp_RPNdU","description":""},{"id":"-Lc1oO-ZC31DArH2DZLr","title":"常见问题","pathname":"/wechatpay-api-v3/chang-jian-wen-ti","siteSpaceId":"sitesp_RPNdU","description":""},{"id":"-Lc1DprFLx_Dl5f3C5nI","title":"证书相关","pathname":"/wechatpay-api-v3/chang-jian-wen-ti/zheng-shu-xiang-guan","siteSpaceId":"sitesp_RPNdU","description":"","breadcrumbs":[{"label":"常见问题"}]},{"id":"-Lc1ENaC-p9qomK_VIGG","title":"签名相关","pathname":"/wechatpay-api-v3/chang-jian-wen-ti/qian-ming-xiang-guan","siteSpaceId":"sitesp_RPNdU","description":"","breadcrumbs":[{"label":"常见问题"}]},{"id":"-Lh9ePpj5_EYxxqO9XW-","title":"其他","pathname":"/wechatpay-api-v3/chang-jian-wen-ti/api-v3-mi-yao-xiang-guan","siteSpaceId":"sitesp_RPNdU","description":"","breadcrumbs":[{"label":"常见问题"}]},{"id":"-Lc5V2dbnMpeJgp3eLL1","title":"平台证书","pathname":"/wechatpay-api-v3/jie-kou-wen-dang/ping-tai-zheng-shu","siteSpaceId":"sitesp_RPNdU","description":"","breadcrumbs":[{"label":"接口文档"}]}]}