nikjaysix/laravel-pinpayments

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

Installs: 38

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:package

pkg:composer/nikjaysix/laravel-pinpayments

1.0.4 2019-01-13 07:52 UTC

This package is auto-updated.

Last update: 2025-10-14 15:28:46 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