luxplus/altapay-php-api

Altapay PHP API

v1.5.6 2019-09-13 10:38 UTC

This package is auto-updated.

Last update: 2022-07-07 12:37:41 UTC


README

通过API访问Altapay支付网关

安装

composer require luxplus/altapay-php-api

或者将其添加到您的 composer.json 文件中

"require": {
    "luxplus/altapay-php-api": "^1.0"
}

使用

进行捕获操作,可以使用以下命令

$auth = new \Altapay\Authentication('username', 'password' , 'myshop.gateway.com');
$api = new \Altapay\Api\CaptureReservation($auth);
$api->setTransactionId('transaction id');
// Or you can use a transaction object you got from a previous API call
// $api->setTransaction($transactionObject);
try {
    $response = $api->call();
    // If everything went perfect, you will get a \Altapay\Api\Document\Capture in the response
} catch (\Altapay\Api\Exceptions\ClientException $e) {
    // If anything went wrong, you will get a exception where you can see the raw request and the raw response
}

更多详情请参阅文档

许可

MIT 许可证 (MIT)

版权所有 (c) 2016 Martin Aarhof martin.aarhof@gmail.com

在此特此授予任何人免费获得本软件及其相关文档文件(“软件”)的副本(以下简称“软件”),在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向提供软件的个人授予这样做,但受以下条件约束:

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是基于合同、侵权或其他方式产生,与软件或软件的使用或其他方式相关。