nikjaysix/laravel-pinpayments

Laravel service provider for the Pin Payments API using the neotix/pin-php API.

1.0.4 2019-01-13 07:52 UTC

This package is auto-updated.

Last update: 2024-04-14 11:45:52 UTC


README

This is a wrapper using the noetix/pin-php library for the Pin Payments API. It creates a service provider and facade for autoloading into laravel.

How to Install

Laravel 5.+

  1. Install the nikjaysix/laravel-pinpayments package

    $ composer require nikjaysix/laravel-pinpayments
  2. Update config/app.php to activate the LaravelPinPayments package

    # Add `LaravelPinPaymentsServiceProvider` to the `providers` array
    'providers' => array(
        ...
        NikJaySix\LaravelPinPayments\LaravelPinPaymentsServiceProvider::class,
    )
    
    # Add the `LaravelPinPaymentsFacade` to the `aliases` array
    'aliases' => array(
        ...
        'PinPayments' => NikJaySix\LaravelPinPayments\LaravelPinPaymentsFacade::class
    )
  3. Generate a PinPayments config file

    $ php artisan vendor:publish
  4. Update app/config/chargify.php with your Pin Payments API credentials

    return array(
        'key' => ''
    );

Example Usage