mollie v0.5.0-dev Mollie

Documentation for Mollie.

Link to this section Summary

Link to this section Types

Link to this type

pagination_response()

pagination_response() :: {response(), binary() | nil, Mollie.Client.auth()}
Link to this type

response()

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)

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

authorization_header(arg1, headers)

Link to this function

child_spec(opts \\ %{})

Link to this function

default_pools(opts)

Link to this function

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

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

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

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 \\ "")

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

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

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

process_response_body(body)

Link to this function

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

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

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