README.md
# Tipalti
[](https://github.com/peek-travel/tipalti-elixir/actions)
[](https://codecov.io/gh/peek-travel/tipalti-elixir)
[](https://app.sourcelevel.io/github/peek-travel/tipalti-elixir)
[](https://hex.pm/packages/tipalti)
[](http://inch-ci.org/github/peek-travel/tipalti-elixir)
[](LICENSE.md)
[Tipalti](https://tipalti.com/) integration library for Elixir.
This library includes:
- Payee and Payer SOAP API clients
- iFrame integration helpers
- IPN Router builder
> **NOTE**: Not all API functions have been implemented yet; this library is a work in progress.
## Installation
The package can be installed by adding `tipalti` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:tipalti, "~> 0.9"}
]
end
```
## Configuration
There are 3 required configuration options for this library to work. See an example `config.exs` below:
```elixir
use Mix.Config
config :tipalti,
payer: "MyPayer",
mode: :sandbox,
master_key: "boguskey"
```
Documentation can be found at <https://hexdocs.pm/tipalti>.