Mollie (mollie v0.7.2)

Documentation for Mollie.

Link to this section Summary

Link to this section Types

Link to this type

pagination_response()

Specs

pagination_response() :: {response(), binary() | nil, Mollie.Client.auth()}

Specs

response() ::
  {:ok, iodata(), Finch.Response.t()} | {integer(), any(), Finch.Response.t()}

Link to this section Functions

Link to this function

add_params_to_url(url, params)

Specs

add_params_to_url(binary(), map()) :: binary()
Link to this function

authorization_header(arg1, headers)

Link to this function

child_spec(opts \\ nil)

Link to this function

default_pools(opts)

Link to this function

delete(path, client, body \\ "")

Specs

delete(binary(), Mollie.Client.t(), any()) :: response()
Link to this function

get(path, client, params \\ %{}, options \\ [])

Specs

Link to this function

handle_response(arg)

Link to this function

json_request(method, url, body \\ "", headers \\ [], options \\ [])

Link to this function

patch(path, client, body \\ "")

Specs

patch(binary(), Mollie.Client.t(), any()) :: response()
Link to this function

post(path, client, body \\ "")

Specs

post(binary(), Mollie.Client.t(), any()) :: response()
Link to this function

process_response_body(body)

Link to this function

put(path, client, body \\ "")

Specs

put(binary(), Mollie.Client.t(), any()) :: response()
Link to this function

raw_request(method, url, body \\ "", headers \\ [], options \\ [])

Link to this function

url(client, path)

Specs

url(client :: Mollie.Client.t(), path :: binary()) :: binary()