Current section

Files

Jump to
conekta lib wrapper.ex
Raw

lib/wrapper.ex

defmodule Conekta.Wrapper do
use HTTPoison.Base
@conekta_accept_header "application/vnd.conekta-v0.3.0+json"
def process_url(url) do
"https://api.conekta.io/" <> url
end
defp process_request_headers(headers) do
headers ++ ["Accept": @conekta_accept_header, "Content-type": "application/json" ]
end
defp key do
Application.get_env(:conekta, :privatekey)
end
defp pass do
System.get_env("CONEKTA_PASS")
end
def auth do
[basic_auth: {key(), pass()}]
end
end