moip v0.4.0 Moip.Api.Assinaturas.V1.Customer View Source

Assinaturas v1.5 - Endpoint de assinantes

Link to this section Summary

Functions

Cria um cliente e retorna: {:ok, %{“message” => “Cliente criado com sucesso”}

  • :params - Recebe um Map com os attributos obrigatórios de um assinante
  • :new_vault - true para enviar objeto credit_card e false para não enviar

Encontra um cliente e retorna: {:ok, %Moip.Resource.Customer{}}

Lista os clientes e retorna um objeto List de %Moip.Resource.Customer{}

Atualiza um cliente e retorna: {:ok, %{“message” => “Assinante atualizado com sucesso”}

Atualiza um cliente e retorna: {:ok, %{“message” => “Cartão do Assinante atualizado com sucesso”}

Link to this section Functions

Link to this function create(params, new_vault \\ false) View Source

Cria um cliente e retorna: {:ok, %{“message” => “Cliente criado com sucesso”}

  • :params - Recebe um Map com os attributos obrigatórios de um assinante
  • :new_vault - true para enviar objeto credit_card e false para não enviar

Encontra um cliente e retorna: {:ok, %Moip.Resource.Customer{}}

Lista os clientes e retorna um objeto List de %Moip.Resource.Customer{}

Link to this function update(customer_code, params) View Source

Atualiza um cliente e retorna: {:ok, %{“message” => “Assinante atualizado com sucesso”}

Link to this function update_billing_info(customer_code, params) View Source

Atualiza um cliente e retorna: {:ok, %{“message” => “Cartão do Assinante atualizado com sucesso”}