LaravelPackages.net
Acme Inc.
Toggle sidebar
codylewis/authorizenet

Authorize.net API wrapper, includes Laravel 5 support.

1.943
0
v2.1
About codylewis/authorizenet

codylewis/authorizenet is a Laravel package for authorize.net api wrapper, includes laravel 5 support.. It currently has 0 GitHub stars and 1.943 downloads on Packagist (latest version v2.1). Install it with composer require codylewis/authorizenet. Discover more Laravel packages by codylewis or browse all Laravel packages to compare alternatives.

Last updated

Authorize.net

Basic abstraction with Laravel integration for Authorize.net

Notice

Namespace of package has been updated from Pseudocody to Codylewis to reflect github name update, this is a one time change.

Installation

  • composer require codylewis/authorizenet
  • For Laravel 5 support:
    • Add the service provider to config/app.php: Codylewis\AuthorizeNet\AuthorizeNetServiceProvider
    • Register the facade: 'AuthorizeNet' => Codylewis\AuthorizeNet\AuthorizeNetFacade::class,
    • Add .env value for AUTHORIZE_NET_LOGIN (Login ID) and AUTHORIZE_NET_TRANSACTION_KEY (Transaction Key)
    • Optionally create the config file: config/authorizenet.php

Usage

  • Within Laravel 5, instantiate using the API key in the constructor: $authorizeNet = new Codylewis\AuthorizeNet\AuthorizeNet($loginId, $transactionKey)
  • AuthorizeNet::authorizeCreditCard($order) attempts authorize cards with provided information, returns response
  • AuthorizeNet::capturePreviouslyAuthorizedCreditcard($transactionId, $amount) attempts to capture previously authorized credit card
Comments