PHPackages                             a3soft/a3pay-php-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. a3soft/a3pay-php-client

ActiveLibrary[Payment Processing](/categories/payments)

a3soft/a3pay-php-client
=======================

FiskalPAY payment gateway client

1.4.9(1y ago)15Apache-2.0HTML

Since Nov 8Pushed 1y agoCompare

[ Source](https://github.com/A3-Soft-Public/A3Pay-PHP-client-package)[ Packagist](https://packagist.org/packages/a3soft/a3pay-php-client)[ RSS](/packages/a3soft-a3pay-php-client/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (4)Versions (18)Used By (0)

A3Pay PHP client package
========================

[](#a3pay-php-client-package)

- [A3Pay PHP client package](#a3pay-php-client-package)
- [Overview](#overview)
- [Request](#request)
- [Installation](#installation)
    - [Install using composer](#install-using-composer)
    - [Getting started](#getting-started)
        - [Package classes](#package-classes)
            - [Request](#request-1)
            - [Response](#response-)
            - [Requester](#requester)
            - [Exceptions](#exceptions)
            - [Utils](#utils)
    - [Collaborate with your team](#collaborate-with-your-team)
    - [Test and Deploy](#test-and-deploy)
- [Editing this README](#editing-this-readme)
    - [Suggestions for a good README](#suggestions-for-a-good-readme)
    - [Name](#name)
    - [Description](#description)
    - [Badges](#badges)
    - [Visuals](#visuals)
    - [Installation](#installation-1)
    - [Usage](#usage)
    - [Support](#support)
    - [Roadmap](#roadmap)
    - [Contributing](#contributing)
    - [Authors and acknowledgment](#authors-and-acknowledgment)
    - [License](#license)
    - [Project status](#project-status)

Overview
========

[](#overview)

This package provide an easy way to integrate FiskalPay payment gateway using OOP structure.

You can make payment by install this library, provide necessary data, and just make request. Request will return a response with redirect url.

After processing the payment, the payment gateway will redirect to given link, and notified you by provided web hook

Request
=======

[](#request)

- Before implementing this package, you will need to make a request for license
- You will get credentials needed to fully function of this package.

Installation
============

[](#installation)

There are two ways of installing this package.

1. If you have access to read this repository on gitlab use this [tutorial](#install-using-composer)
2. In the other way you just download this package, and use require statement to include in your php script.

Install using composer
----------------------

[](#install-using-composer)

1. [Download composer](https://getcomposer.org/download/)
2. Run command `composer require a3soft/a3pay-php-client`. This command will automatically install the newest version of A3 Pay client.

Getting started
---------------

[](#getting-started)

### Package classes

[](#package-classes)

#### Request

[](#request-1)

- [Basket](./src/docs/Basket.md)
- [BasketHeader](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [BasketItem](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [CardHolder](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [CardHolderPhoneNumber](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [CustomerBasket](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [DanubePay](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [Payment](/src/Helper/PaymentGatewayApi/Request/Basket.php)
- [PaymentInfoRequest](/src/Helper/PaymentGatewayApi/Request/Basket.php)

#### Response

[](#response)

- [CurlResponse](/src/Helper/PaymentGatewayApi/Response/CurlResponse.php)
- [PaymentInfoResponse](/src/Helper/PaymentGatewayApi/Response/PaymentInfoResponse.php)
- [PaymentResponse](/src/Helper/PaymentGatewayApi/Response/PaymentResponse.php)

#### Requester

[](#requester)

- [PaymentGatewayRequester](src/PaymentGatewayApi/PaymentGatewayRequester.php)

#### Exceptions

[](#exceptions)

- [CurlRequestException](/src/Exception/CurlRequestException.php)
- [VariableLengthException](/src/Exception/VariableLengthException.php)
- [VariableNotContainsException](/src/Exception/VariableNotContainsException.php)
- [VariableNotGuidException](/src/Exception/VariableNotGuidException.php)
- [VariableNotUrlException](/src/Exception/VariableNotUrlException.php)

#### Utils

[](#utils)

- [AbstractToArray](/src/Util/AbstractToArray.php)
- [Utils](/src/Util/Utils.php)

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance40

Moderate activity, may be stable

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~28 days

Recently: every ~0 days

Total

17

Last Release

511d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4455b085ba88ee058498aa98775f03413296f9e3c68016c1d7463792ca268ee6?d=identicon)[admin@a3soft.sk](/maintainers/admin@a3soft.sk)

---

Top Contributors

[![a3soft-bilik](https://avatars.githubusercontent.com/u/197898950?v=4)](https://github.com/a3soft-bilik "a3soft-bilik (34 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/a3soft-a3pay-php-client/health.svg)

```
[![Health](https://phpackages.com/badges/a3soft-a3pay-php-client/health.svg)](https://phpackages.com/packages/a3soft-a3pay-php-client)
```

###  Alternatives

[msilabs/bkash

bKash Payment Gateway API for Laravel Framework.

181.2k](/packages/msilabs-bkash)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
