0
点赞
收藏
分享

微信扫一扫

京东支付接口


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

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

1、下载官方接口文件:

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

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

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

京东支付接口_上传

如果正常,会跳到

京东支付接口_PHP_02

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

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\

京东支付接口_上传_03

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

京东支付接口_php_04

京东支付接口_上传_05

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

京东支付接口_PHP_06

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

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

京东支付接口_php_07

 

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

京东支付接口_php_08

京东支付接口_PHP_09

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

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

京东支付接口_上传_10

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

京东支付接口_php_11

京东支付接口_php_12

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

京东支付接口_上传_13

京东支付接口_上传_14

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

京东支付接口_上传_15

完工。

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


 

 

 

举报

相关推荐

支付宝支付接口的调用

0 条评论