asciisd/mastercard-php

PHP语言的Mastercard API库

v1.0.7 2019-10-27 21:13 UTC

This package is auto-updated.

Last update: 2024-08-28 08:13:08 UTC


README

Latest Version on Packagist Software License Build Status Total Downloads

Mastercard PHP库为PHP语言编写的应用程序提供方便访问Mastercard API。它包括一组预定义的类,这些类可以从API响应中动态初始化自己,这使得它与Mastercard API的广泛版本兼容。

需求

PHP 7.1.0及更高版本。

安装

Composer

您可以通过Composer安装绑定。运行以下命令

composer require asciisd/mastercard-php

要使用绑定,请使用Composer的自动加载

require_once('vendor/autoload.php');

依赖项

绑定需要以下扩展才能正常工作

  • curl,尽管如果您愿意,您可以使用自己的非cURL客户端
  • json
  • mbstring(多字节字符串)

如果您使用Composer,这些依赖项应该会自动处理。如果您手动安装,请确保这些扩展可用。

使用方法

 Mastercard::setMerchantId('your_merchant_id');
 Mastercard::setApiKey("your_merchant_password");
 Mastercard::setApiVersion(53);

$result = \Mastercard\Session::create();
$session_id = $result->session->id;

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

测试

$ composer test

贡献

请参阅CONTRIBUTINGCONDUCT以获取详细信息。

安全

如果您发现任何安全问题,请通过电子邮件aemad@asciisd.com联系,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件