PHPackages                             abivia/plaid - 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. [API Development](/categories/api)
4. /
5. abivia/plaid

ActiveLibrary[API Development](/categories/api)

abivia/plaid
============

Plaid for Laravel

1.0.2(5mo ago)20586↓27.8%7MITPHPPHP ^8.0

Since Feb 24Pushed 5mo ago3 watchersCompare

[ Source](https://github.com/abivia/plaid)[ Packagist](https://packagist.org/packages/abivia/plaid)[ Docs](https://github.com/abivia/plaid)[ Fund](https://ko-fi.com/P5P47JJXZ)[ RSS](/packages/abivia-plaid/feed)WikiDiscussions main Synced 1mo ago

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

Plaid for Laravel
=================

[](#plaid-for-laravel)

[![Latest Version on Packagist](https://camo.githubusercontent.com/c785455e91d197db9dce3ea1f0a6f83c2ebff4b63420511632d97dac2edfeb79/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6162697669612f706c6169642e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/abivia/plaid)[![License](https://camo.githubusercontent.com/2af46b8cf10c60f0393debcc664421fa07266b8ef38d5f60f687b4c25e97f450/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6162697669612f706c6169642e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/abivia/plaid)[![Total Downloads](https://camo.githubusercontent.com/c16a6090d6f41d30b2a0fcfe9636957f186acc673bd1284651705288349320da/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6162697669612f706c6169642e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/abivia/plaid)

A fluent Laravel package for Plaid ().

Inspired by [tomorrowideas/plaid-sdk-php](https://github.com/TomorrowIdeas/plaid-sdk-php)

Supported features:

- Accounts
- Assets
- Auth
- Balance
- Bank Transfers (US only)
- Identity
- Income
- Institutions
- Investments
- Items
- Liabilities
- Link tokens
- Payment Initiation (UK only)
- Processors (including Stripe &amp; Dwolla)
- Sandbox
- Webhooks

Official Plaid API docs
-----------------------

[](#official-plaid-api-docs)

For full description of requests/responses, please see the [official Plaid API docs](https://plaid.com/docs/). Note that **all Plaid responses are converted to camel case**.

Requirements
------------

[](#requirements)

- PHP 8.0+
- Laravel 8+

Installation
------------

[](#installation)

Via composer:

```
composer require abivia/plaid
```

Usage
-----

[](#usage)

Set Plaid credentials in your environment. The default environment is "production". You only need to provide secrets for the environments you are using.

```
PLAID_ENVIRONMENT=sandbox
PLAID_CLIENT_ID=your_client_id
PLAID_DEVELOPMENT_SECRET=dev_secret
PLAID_PRODUCTION_SECRET=prod_secret
PLAID_SANDBOX_SECRET=sandbox_secret
```

```
$token = Plaid::sandbox()->createPublicToken($myId, ['transactions'])->publicToken;
$accessToken = Plaid::items()->exchangeToken($token)->accessToken;
$transactions = Plaid::transactions()->list(
    $accessToken, Carbon::make('2022-01-01'), Carbon::make('2022-01-31')
);
```

Testing
-------

[](#testing)

Note: feature tests require valid credentials and Plaid may return a 400 error with a PRODUCT\_NOT\_READY error code. In this event the test will end with a warning status.

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Security issues should be sent by email to .

Credits
-------

[](#credits)

- [Alan Langford](https://github.com/instancezero)

Based on original work by [TomorrowIdeas](https://github.com/TomorrowIdeas) and [Brent Scheffler](https://github.com/brentscheffler)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

Donations welcome
-----------------

[](#donations-welcome)

If you're getting something out of Plaid, you can sponsor us in any amount you wish using Liberapay [![Liberapay](https://camo.githubusercontent.com/f42d4c8650291eed95d5feb7658604d653ad107d3308fb7e8f269623d7ed65cf/68747470733a2f2f6c69626572617061792e636f6d2f6173736574732f776964676574732f646f6e6174652e737667)](https://liberapay.com/abivia/donate). Liberapay is itself run on donations and charges no fees beyond bank charges.

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance73

Regular maintenance activity

Popularity29

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% 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 ~695 days

Total

3

Last Release

154d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/42cd72dce530e94e60853407cdab69ead232423272b482218ae686c740ce0e99?d=identicon)[abivia](/maintainers/abivia)

---

Top Contributors

[![instancezero](https://avatars.githubusercontent.com/u/2599327?v=4)](https://github.com/instancezero "instancezero (8 commits)")[![abivia](https://avatars.githubusercontent.com/u/94868022?v=4)](https://github.com/abivia "abivia (1 commits)")

---

Tags

laravelplaidplaid-apilaravelplaidabivia

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/abivia-plaid/health.svg)

```
[![Health](https://phpackages.com/badges/abivia-plaid/health.svg)](https://phpackages.com/packages/abivia-plaid)
```

###  Alternatives

[simplestats-io/laravel-client

Client for SimpleStats!

4515.5k](/packages/simplestats-io-laravel-client)[scalar/laravel

Render your OpenAPI-based API reference

6183.9k2](/packages/scalar-laravel)[njoguamos/laravel-plausible

A laravel package for interacting with plausible analytics api.

208.8k](/packages/njoguamos-laravel-plausible)[codebar-ag/laravel-docuware

DocuWare integration with Laravel

1221.1k](/packages/codebar-ag-laravel-docuware)[codebar-ag/laravel-zammad

Zammad integration with Laravel

106.1k](/packages/codebar-ag-laravel-zammad)[xelon-ag/vmware-php-client

PHP API Client for VmWare

114.3k](/packages/xelon-ag-vmware-php-client)

PHPackages © 2026

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