mangoex v0.1.5 Mangoex.Behaviour behaviour
Public API for MangoEx
Summary
Callbacks
Authorises Mangoex to use MangoPay
Examples
iex> Mangoex.Client.auth("CLIENT_ID", "PASSPHRASE")
{:ok,
%{"access_token" => "99999999999999999999", "expires_in" => 1199, "token_type" => "bearer"}
Submits a KYC document for validation by MangoPay
Examples
iex> Mangoex.Client.auth("CLIENT_ID", "PASSPHRASE")
iex> Mangoex.Client.submit_kyc_document("99999999","99999999", %{Status: "VALIDATION_ASKED"})
{:ok,
%{"CreationDate" => 1498207261, "Id" => "99999999",
"RefusedReasonMessage" => nil, "RefusedReasonType" => nil,
"Status" => "VALIDATION_ASKED", "Tag" => nil, "Type" => "ADDRESS_PROOF",
"UserId" => "99999999"}}