微信支付各种key的申请

申请微信支付比较懵,来此处记录下

暂不需要使用到开放平台账号,后续还是要的,目前只需要商户账号和公众号,确认公众号已经升级到服务号

(1)首先是API密钥:

登录商户号https://pay.weixin.qq.com/index.php/core/account/api_cert

a、账户中心->api安全


b、安装证书

 

c、设置秘钥


d、填写秘钥,填写时记得保存秘钥



(2)appid和appsecrect

a、登录公众号,左侧在"开发"一栏,选择"基本配置"




这里就是所需要的appid和appSecret

公众号申请开通支付功能的时候,关联的商户号就是上面登录所需要的


完成了以上申请后,要去开发平台,新建一个app,申请支付功能。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在C++中实现微信支付支付申请,可以使用微信支付提供的开发工具包(SDK)。以下是一个简单的示例代码,用于发起微信支付支付申请: 1. 首先,你需要在微信支付开放平台注册账号并创建一个应用,获取到对应的AppID、商户号(MchID)、API密钥等信息。 2. 在C++项目中,引入微信支付的SDK文件,并在代码中包含必要的头文件。 3. 创建一个用于发送支付申请的函数,例如: ```cpp #include "wechatpay_sdk.h" // 包含微信支付SDK的头文件 void sendPaymentRequest() { // 设置请求参数 std::string appId = "YOUR_APP_ID"; std::string mchId = "YOUR_MCH_ID"; std::string apiKey = "YOUR_API_KEY"; std::string outTradeNo = "ORDER_NUMBER"; int totalFee = 100; // 支付金额(单位:分) std::string body = "PAYMENT_DESCRIPTION"; std::string notifyUrl = "NOTIFY_URL"; // 创建微信支付对象 WechatPaySDK wechatPay(appId, mchId, apiKey); // 设置请求参数 wechatPay.setOutTradeNo(outTradeNo); wechatPay.setTotalFee(totalFee); wechatPay.setBody(body); wechatPay.setNotifyUrl(notifyUrl); // 发起支付申请 std::string paymentUrl = wechatPay.getPaymentUrl(); // 处理支付申请结果 // ... } ``` 4. 在主函数中调用`sendPaymentRequest`函数,发送支付申请。 请注意,上述代码仅为示例,实际情况中你需要根据微信支付的API文档和SDK的使用说明来进行具体的开发。另外,为了确保支付请求的安全性,你需要妥善保管AppID、商户号和API密钥等敏感信息,并根据微信支付的要求使用HTTPS协议进行通信。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值