写给小白的支付模块功能开发一支付宝属性文件的配置

利用支付宝沙箱环境进行支付功能开发

支付宝属性文件的配置以支付宝沙箱环境为例进行说明。在生产环境中将相关属性替换为支付宝生产环境属性即可。
属性文件中的几个重要参数说明

  • open_api_domain
    支付宝网关
  • pid
    商户ID
  • appid
    发起请求的应用ID
  • private_key
    商户私钥
  • public_key
    商户公钥
  • alipay_public_key
    支付宝公钥
  • sign_type
    签名类型

属性文件参数的生成配置

  • 商户私钥和商户公钥的生成
    利用支付宝提供的RSA签名验签工具windows_V1.4来生成商户私钥和商户公钥。如图所示。
    注意:密钥长度表示不同的密钥类型
    2048表示 RSA2(SHA256)密钥。
    1024代表RSA密钥类型。
    这里写图片描述

支付宝公钥的生成
在查看应用公钥处填写商户公钥,页面自动刷新,生成所需的支付宝公钥。如图所示。
这里写图片描述

  • 商户UID的位置
    这里写图片描述

属性文件重要参数示例

# 支付宝网关名、partnerId和appId
open_api_domain = https://openapi.alipaydev.com/gateway.do     支付宝网关
mcloud_api_domain = http://mcloudmonitor.com/gateway.do     采用默认值
pid = 2088102175980012  商户UID
appid = 2016091700529382  应用Id

# RSA私钥、公钥和支付宝公钥
private_key = 填入由RSA签名验签工具生成的商户私钥
public_key =  填入由RSA签名验签工具生成的商户公钥

#SHA1withRsa对应支付宝公钥
#alipay_public_key = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDDI6d306Q8fIfCOaTXyiUeJHkrIvYISRcc73s3vF1ZT7XN8RNPwJxo8pWaJMmvyTn9N4HQ632qJBVHf8sxHi/fEsraprwCtzvzQETrNRwVxLO5jVmRGi60j8Ue1efIlzPXV9je9mkjzOmdssymZkh2QhUrCmZYI/FCEa3/cNMW0QIDAQAB

#SHA256withRsa对应支付宝公钥
alipay_public_key = 填入商户公钥对应生成的支付宝公钥
# 签名类型: RSA->SHA1withRsa,RSA2->SHA256withRsa
sign_type = RSA2
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值