README.md

[![Build Status](https://travis-ci.org/revzilla/payeezy.svg?branch=master)](https://travis-ci.org/revzilla/payeezy)

[![Coverage Status](https://coveralls.io/repos/github/revzilla/payeezy/badge.svg?branch=master)](https://coveralls.io/github/revzilla/payeezy?branch=master)

# Payeezy

An elixir library for Payeezy payment. Currently supports ValueLink gift card transactions only.

See API documentation [here](https://developer.payeezy.com/payeezy-api/apis/)

## Installation

If [available in Hex](https://hex.pm/docs/publish), the package can be installed as:

  1. Add payeezy to your list of dependencies in `mix.exs`:

        def deps do
          [{:payeezy, "~> 0.0.1"}]
        end

  2. Ensure payeezy is started before your application:

        def application do
          [applications: [:payeezy]]
        end

## Setup
To setup, place credentials in your {env}.ex or {env}.secret.ex config files as shown below:
```
config :payeezy,
  apikey: [ACCOUNT_API_KEY],
  token: [MERCHANT_TOKEN],
  apisecret: [ACCOUNT_API_SECRET]
```