PHPackages                             zikraauliya/flip-connector - 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. zikraauliya/flip-connector

ActiveLibrary[API Development](/categories/api)

zikraauliya/flip-connector
==========================

Flip business API integration using Saloon PHP

v0.2.9(1y ago)326[5 PRs](https://github.com/zikraauliya/flip-connector/pulls)MITPHPPHP ^8.2CI passing

Since May 13Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/zikraauliya/flip-connector)[ Packagist](https://packagist.org/packages/zikraauliya/flip-connector)[ Docs](https://github.com/zikraauliya/flip-connector)[ GitHub Sponsors]()[ RSS](/packages/zikraauliya-flip-connector/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (14)Versions (19)Used By (0)

Flip business API integration using Saloon PHP
==============================================

[](#flip-business-api-integration-using-saloon-php)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d659b36b70ffd665c34946eb1ace7bf3430ec11c4da6712dff3fd2de7ae84d24/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7a696b726161756c6979612f666c69702d636f6e6e6563746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/zikraauliya/flip-connector)[![GitHub Tests Action Status](https://camo.githubusercontent.com/24e23ea955ae198dd06a69e46cb78290122bc5ccf77c4a6566889c7a1091da18/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7a696b726161756c6979612f666c69702d636f6e6e6563746f722f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/zikraauliya/flip-connector/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/f8f2cc2f5e4a799964fd2b3f3bd46233345eb61cc6d3da9e03ee3e85321a5825/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7a696b726161756c6979612f666c69702d636f6e6e6563746f722f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/zikraauliya/flip-connector/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/cff828c76de9266999065050a83c97a265a4177a5d58d8a7e4427a927931f51b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7a696b726161756c6979612f666c69702d636f6e6e6563746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/zikraauliya/flip-connector)

This is an unofficial package that I use for my own personal project, so this package is highly opiniated. You can still use this for your own project at your own risk or fork it as inspiration.

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

[](#installation)

You can install the package via composer:

```
composer require zikraauliya/flip-connector
```

You can publish the config file with:

```
php artisan vendor:publish --tag="flip-connector-config"
```

This is the contents of the published config file:

```
return [
    /*
    |--------------------------------------------------------------------------
    | Secret Key
    |--------------------------------------------------------------------------
    |
    | This value is the secret key found in your Flip Business account. This value is used when the
    | package needs to generate a base64 encoded encryption for Flip Business authorization.
    |
    */
    'secret_key' => env('FLIP_SECRET_KEY'),

    /*
    |--------------------------------------------------------------------------
    | Environment
    |--------------------------------------------------------------------------
    |
    | This value is determines the enviroment of Flip Business API endpoint. Available options are 'big_sandbox_api'
    | for testing, 'kyc' (Know-Your-Client) for Non-PJP Agent Money Transfer  or 'api' for live production integration,
    | default value is 'big_sandbox_api'.
    |
    */
    'env' => env('FLIP_ENV', 'big_sandbox_api'),

    /*
    |--------------------------------------------------------------------------
    | Base URL
    |--------------------------------------------------------------------------
    |
    | This value is the base URL of Flip Business API endpoint. This value is based on env('FLIP_ENV').
    |
    */
    'base_url' => 'https://bigflip.id/'.env('FLIP_ENV'),

    /*
    |--------------------------------------------------------------------------
    | Validation Token
    |--------------------------------------------------------------------------
    |
    | This value is the validation token found in your Flip Business account. This value is used when
    | we need to ensure whether the callback is actually from Flip server.
    |
    */
    'validation_token' => env('FLIP_VALIDATION_TOKEN'),

    /*
    |--------------------------------------------------------------------------
    | Private Key
    |--------------------------------------------------------------------------
    |
    | This value is the private section of public/private key ssh pair.
    | In this example we're storing private key in .ENV file, you can store it however you want.
    | In production environment you're highly recommended to store it as safe as possible.
    |
    */
    'private_key' => env('SSH_PRIVATE_KEY'),
];
```

Usage
-----

[](#usage)

```
$flipConnector = new ZikraAuliya\FlipConnector();
$request = new GetBankInfoRequest;
$response = $flip->send($request);
```

For more usage information, consult [Flip Documentation](https://docs.flip.id/)

Testing
-------

[](#testing)

```
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)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Zikra Auliya](https://github.com/zikraauliya)
- [Flip ID](https://github.com/flip-id)
- [Saloon PHP](https://github.com/saloonphp)
- [Helge Sverre](https://github.com/HelgeSverre)

License
-------

[](#license)

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

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance71

Regular maintenance activity

Popularity10

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 67.6% 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 ~25 days

Recently: every ~0 days

Total

13

Last Release

427d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6893254be1847dbe61adef4e592f765da7b4b8f6a2fbfd992066e0014111b519?d=identicon)[zikraauliya](/maintainers/zikraauliya)

---

Top Contributors

[![zikraauliya](https://avatars.githubusercontent.com/u/8738504?v=4)](https://github.com/zikraauliya "zikraauliya (25 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (6 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (6 commits)")

---

Tags

laravelZikra Auliyaflip-connectorSaloon PHPSaloon SDK Generator

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/zikraauliya-flip-connector/health.svg)

```
[![Health](https://phpackages.com/badges/zikraauliya-flip-connector/health.svg)](https://phpackages.com/packages/zikraauliya-flip-connector)
```

###  Alternatives

[scalar/laravel

Render your OpenAPI-based API reference

6183.9k2](/packages/scalar-laravel)[ryangjchandler/bearer

Minimalistic token-based authentication for Laravel API endpoints.

8129.8k](/packages/ryangjchandler-bearer)[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)[tapp/filament-webhook-client

Add a Filament resource and a policy for Spatie Webhook client

1120.2k](/packages/tapp-filament-webhook-client)

PHPackages © 2026

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