mangoex v0.1.5 Mangoex.Client
Summary
Functions
Authorises Mangoex to use MangoPay
Callback implementation for Mangoex.Behaviour.create_bank_account/3
Callback implementation for Mangoex.Behaviour.create_card/1
Callback implementation for Mangoex.Behaviour.create_kyc_document/2
Callback implementation for Mangoex.Behaviour.create_kyc_page/3
Callback implementation for Mangoex.Behaviour.create_payin/2
Callback implementation for Mangoex.Behaviour.create_refund/3
Callback implementation for Mangoex.Behaviour.create_wallet/1
Callback implementation for Mangoex.Behaviour.get_payin/1
Callback implementation for Mangoex.Behaviour.list_users/0
Submits a KYC document for validation by MangoPay
Functions
Authorises Mangoex to use MangoPay
Examples
iex> Mangoex.Client.auth("CLIENT_ID", "PASSPHRASE")
{:ok,
%{"access_token" => "99999999999999999999", "expires_in" => 1199, "token_type" => "bearer"}
Callback implementation for Mangoex.Behaviour.auth/2
.
Callback implementation for Mangoex.Behaviour.create_bank_account/3
.
Callback implementation for Mangoex.Behaviour.create_card/1
.
Callback implementation for Mangoex.Behaviour.create_kyc_document/2
.
Callback implementation for Mangoex.Behaviour.create_kyc_page/3
.
Callback implementation for Mangoex.Behaviour.create_payin/2
.
Callback implementation for Mangoex.Behaviour.create_refund/3
.
Callback implementation for Mangoex.Behaviour.create_wallet/1
.
Callback implementation for Mangoex.Behaviour.get_payin/1
.
Callback implementation for Mangoex.Behaviour.list_users/0
.
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"}}
Callback implementation for Mangoex.Behaviour.submit_kyc_document/3
.