PHPackages                             zerosdev/durianpay-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. zerosdev/durianpay-php-client

ActiveLibrary[Payment Processing](/categories/payments)

zerosdev/durianpay-php-client
=============================

PHP client library for Durianpay.id

v1.2.1(1y ago)0392↓68.6%2MITPHPPHP &gt;=7.0.0

Since Nov 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/zerosdev/durianpay-php-client)[ Packagist](https://packagist.org/packages/zerosdev/durianpay-php-client)[ Docs](https://durianpay.id)[ RSS](/packages/zerosdev-durianpay-php-client/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (8)Dependencies (1)Versions (9)Used By (0)

durianpay-php-client
====================

[](#durianpay-php-client)

 [![release](https://camo.githubusercontent.com/c9e4b2145366ceaa30cfc076018e1e02146073ed9d9079aa36f97d19db4a1daa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f5a65726f734465762f64757269616e7061792d7068702d636c69656e743f696e636c7564655f70726572656c6561736573)](https://camo.githubusercontent.com/c9e4b2145366ceaa30cfc076018e1e02146073ed9d9079aa36f97d19db4a1daa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f5a65726f734465762f64757269616e7061792d7068702d636c69656e743f696e636c7564655f70726572656c6561736573) [![language](https://camo.githubusercontent.com/9be5e63cf581ed343fa22ded4fc60bc71bd9c391d17c22d29a3d190211c1b71e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f746f702f5a65726f734465762f64757269616e7061792d7068702d636c69656e74)](https://camo.githubusercontent.com/9be5e63cf581ed343fa22ded4fc60bc71bd9c391d17c22d29a3d190211c1b71e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f746f702f5a65726f734465762f64757269616e7061792d7068702d636c69656e74) [![license](https://camo.githubusercontent.com/7ee323d25d2c021ffd18e498fcce545a6cf396a33e7293405239bfb60c548f1a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f5a65726f734465762f64757269616e7061792d7068702d636c69656e74)](https://camo.githubusercontent.com/7ee323d25d2c021ffd18e498fcce545a6cf396a33e7293405239bfb60c548f1a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f5a65726f734465762f64757269616e7061792d7068702d636c69656e74) [![size](https://camo.githubusercontent.com/e16da89886a7bfbb3d277fb990c173a2c9d0b9a53a8c7616acc2e3c8bbc42856/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f5a65726f734465762f64757269616e7061792d7068702d636c69656e74)](https://camo.githubusercontent.com/e16da89886a7bfbb3d277fb990c173a2c9d0b9a53a8c7616acc2e3c8bbc42856/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f5a65726f734465762f64757269616e7061792d7068702d636c69656e74) [![downloads](https://camo.githubusercontent.com/4ea277ce4cd3a45a8bc90e29451de1ee13ba42c54b82d68366fa07f03a08eed7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f5a65726f734465762f64757269616e7061792d7068702d636c69656e742f746f74616c)](https://camo.githubusercontent.com/4ea277ce4cd3a45a8bc90e29451de1ee13ba42c54b82d68366fa07f03a08eed7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f5a65726f734465762f64757269616e7061792d7068702d636c69656e742f746f74616c) [![pulls](https://camo.githubusercontent.com/dd0b24c1e6776719edb2c273548a510d6490d8d25269a043dfabbd38419905da/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e2e737667)](https://camo.githubusercontent.com/dd0b24c1e6776719edb2c273548a510d6490d8d25269a043dfabbd38419905da/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e2e737667)

About
-----

[](#about)

This library give you an easy way to call DurianPay API in elegant code style. Example :

```
Durianpay::orders()->fetch();
```

```
Durianpay::payments()
    ->setType('VA')
    ->setRequest(function (Request $request) {
        $request->setOrderId('ord_JGytr64yGj8')
            ->setBankCode('XXX')
            ->setName('Nama Pelanggan')
            ->setAmount(10000);
    })
    ->charge()
```

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

[](#installation)

1. Run command

```
composer require zerosdev/durianpay-php-client
```

### The following steps only needed if you are using Laravel

[](#the-following-steps-only-needed-if-you-are-using-laravel)

2. Then

```
php artisan vendor:publish --provider="ZerosDev\Durianpay\Laravel\ServiceProvider"
```

3. Edit **config/durianpay.php** and put your API credentials

Usage
-----

[](#usage)

### Laravel

[](#laravel)

```
