PHPackages                             anosmx/tap-payment-laravel - 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. anosmx/tap-payment-laravel

ActiveLibrary[Payment Processing](/categories/payments)

anosmx/tap-payment-laravel
==========================

Laravel wrapper for Tap Payment gateway API. https://tap.company

v0.0.8(4y ago)0145MITPHPPHP ^8.0

Since Dec 19Pushed 4y ago1 watchersCompare

[ Source](https://github.com/anosmx/tap-payment-laravel)[ Packagist](https://packagist.org/packages/anosmx/tap-payment-laravel)[ RSS](/packages/anosmx-tap-payment-laravel/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

Tap Payment Gateway Wrapper for Laravel
=======================================

[](#tap-payment-gateway-wrapper-for-laravel)

This package provides an easy way to interact with Tap Payment .

Laravel compatibility
---------------------

[](#laravel-compatibility)

LaravelPHP^8.08.0Installation
------------

[](#installation)

Use the package manager composer to install.

```
composer require anosmx/tap-payment-laravel
```

### Publish configuration file.

[](#publish-configuration-file)

```
php artisan vendor:publish --tag=tap-payment-config
```

#### Available variables

[](#available-variables)

```
TAP_API_TOKEN={Your Tap Payment Token}
TAP_CURRENCY='SAR'
TAP_TIMEZONE='Asia/Riyadh'
TAP_RECEIPT_BY_EMAIL=false
TAP_RECEIPT_BY_SMS=false
TAP_COUNTRY_CODE='966'
TAP_POST_URL='http://localhost'
TAP_REDIRECT_URL='http://localhost'
TAP_LANG_CODE='ar'
```

Usage
-----

[](#usage)

### Available classes:

[](#available-classes)

```
Authorize
Card
Charge
Customer
Invoice
Order
Product
Recurring
Refund
Subscription
Token

```

### Example class usage:

[](#example-class-usage)

#### Access the class using Facade.

[](#access-the-class-using-facade)

```
use Anosmx\TapPayment\Facades\TapCharge;

$attributes = [
    'period_date_from'  => 1516315144000,
    'period_date_to'    => 1545172744000,
    'period_type'       => 1,
    'status'            => '',
    'starting_after'    => '',
    'limit'             => 25
];

$charges = TapCharge::listCharges($attributes);
```

#### Or directly

[](#or-directly)

```
use Anosmx\TapPayment\Authorize;

$authorize = new Authorize();
$authorize->updateAuthorize($authorize_id, [
    'description'   => 'Foo',
    'receipt_email' => true,
    'receipt_sms'   => false,
    'metadata_udf2' => 'Bar'
]);
```

Available attributes can be found in each class function. ex:

```
Anosmx\TapPayment\{ClassName}
```

License
=======

[](#license)

The MIT License (MIT).

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

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 ~15 days

Total

3

Last Release

1575d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f2126ce134a71ecf1d5b06e7a2420e31f2649717042b7dbb84661a8fa31a8768?d=identicon)[anosmx](/maintainers/anosmx)

---

Top Contributors

[![anosmx](https://avatars.githubusercontent.com/u/43857396?v=4)](https://github.com/anosmx "anosmx (8 commits)")

---

Tags

laravelpaymentpayment-gatewayphptap-payment

### Embed Badge

![Health badge](/badges/anosmx-tap-payment-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/anosmx-tap-payment-laravel/health.svg)](https://phpackages.com/packages/anosmx-tap-payment-laravel)
```

###  Alternatives

[chargebee/chargebee-php

ChargeBee API client implementation for PHP

768.0M9](/packages/chargebee-chargebee-php)[imdhemy/google-play-billing

Google Play Billing

491.3M5](/packages/imdhemy-google-play-billing)[bitpay/sdk

Complete version of the PHP library for the new cryptographically secure BitPay API

42337.5k4](/packages/bitpay-sdk)[buckaroo/sdk

Buckaroo payment SDK

12189.1k9](/packages/buckaroo-sdk)[contica/facturador-electronico-cr

Un facturador de código libre para integrar facturación electrónica en Costa Rica a un proyecto PHP

2128.8k](/packages/contica-facturador-electronico-cr)[karson/mpesa-php-sdk

172.2k](/packages/karson-mpesa-php-sdk)

PHPackages © 2026

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