先决条件
信息
请确保在继续之前已经下载了您选择的语言/框架的MPI库。链接在下载插件提供。
PayMaster商户插件(MPI)可以在Windows和Linux操作系统上实现,需要安装一些额外的软件,具体如下所述:
- Java
- .Net
- PHP
- Python
- Node.js
PayMaster商户插件(MPI)的Java库可在以下任一平台上实现:
- Oracle Java JDK 8(版本162及以上)
- OpenJDK 8(版本162及以上)
在使用PayMaster商户插件(MPI)Java库之前, 必须 具备以下JAR文件:
- java-json.jar
- javax.servlet-3.0.jar
- axis.jar
- axis-ant.jar
- commons-discovery-0.2.jar
- jaxrpc.jar
- log4j-1.2.8.jar
- saaj.jar
- wsdl4j-1.51.jar
- gson-2.2.4.jar
PayMaster商户插件(MPI)的.NET库可在以下任一平台上实现:
- .NET Core 2.1 框架
在使用PayMaster商户插件(MPI).NET库之前, 必须 具备以下JAR文件:
- System.ServiceModel.Http
- Newtonsoft.Json
- Portable.BouncyCastle
对于PHP平台,PayMaster商户插件(MPI)的库可以在以下环境中实现:
- PHP 7.4 框架
PayMaster商户插件(MPI)的Python库可在以下任一平台上实现:
- Python 3.8.5 框架
在使用PayMaster商户插件(MPI)Python库之前, 必须 具备以下包:
- Pip3
- Jproperties 2.1.0(可通过pip3下载)
- Zeep(可通过pip3下载)
- Pycryptodomex(可通过pip3下载)
PayMaster商户插件(MPI)的Node.JS库可在以下任一平台上实现:
- Node.JS框架,使用最新的LTS版本12及以上,包含npm版本6.14.6
在使用PayMaster商户插件(MPI)Node.JS库之前, 必须 具备以下包:
- Properties-Reader库(可通过npm下载)