京东支付接口

官方文档:http://payapi.jd.com/docList.html?methodName=0#

一、本地测试(用官方自带参数测试)

1、下载官方接口文件:

京东支付PC&H5接口文档>>京东支付2.0-PHP

2、测试,把“京东支付2.0-PHP”解压出来的文件放到PHP环境中,什么都不用改,

      直接提交测试,观看是否正常。正常了再修改成自己的参数。

如果正常,会跳到

注意:如果到不了这步,说明配置环境有问题

1、PHP5.5以上

2、接口中的参数类型都是string类型

3、方法: 首先检查php.ini中";extension=php_mcrypt.dll"是否存在,
                        如果存在的话去掉前面的注释符‘;’,如果不存在这行,
                        那么添加extension=php_mcrypt.dll。

4、方法: 首先检查php.ini中";extension=php_openssl.dll"是否存在,
                        如果存在的话去掉前面的注释符‘;’,如果不存在这行,
                        那么添加extension=php_openssl.dll。

5、方法:修改php.ini中session.auto_start = 1

二、正式测试自己商户参数

1、生成工具RSA密钥,用刚才下载的官方压缩包中:PC&H5接口文档>>openssl(RSA密钥生成工具)

       1-1、首先运行openssl.exe文件, 路径: openssl(RSA密钥生成工具)\bin\

    1-2、运行openssl.exe后,按照官方生成命令生成公私密钥,命令文档路径:openssl(RSA密钥生成工具)

1-3、生成密钥,生成的密钥在路径:\openssl(RSA密钥生成工具)\bin\

生成私钥:my_rsa_private_key.pem  这个是开发人员自己用来加密的

生成公钥:wy_rsa_public_key.pem  这个要上传到商户后台中的

2、在商户中上传公密到商户中心,即:创建密钥

3、把参数替换成自己商户参数

3-1、merchant商户ID要填写对,京东支付有两个商户号,一个是商户号,一个是二级商户号

这里要填写的是:二级商户号,在这里查找到:

3-2、userId这个参数一定要填写,就是登录用户名

3-3、替换公私密钥,路径:\config\

完工。

就修改了下路径,京东里边的文件藏得太深了.

京东支付修改包:https://download.csdn.net/download/haibo0668/10598221

猜你喜欢

转载自blog.csdn.net/haibo0668/article/details/81585088
今日推荐