moip_ex v0.3.0 MoipEx.Customer

Representação de um cliente

Summary

Functions

  • :code - Identificador do cliente na sua aplicação. Até 65 caracteres
  • :fullname - Nome completo do cliente. Até 150 caracteres
  • :email - Email do cliente
  • :cpf - CPF do cliente
  • :phone_area_code - Código de área do telefone do titular (DDD). 2 carateres
  • :phone_number - Telefone do titular, 8 ou 9 caracteres somente números.
  • :birthdate_day - Dia do nascimento. Válido 1 a 31
  • :birthdate_month - Mês do nascimento. Válido 1 a 12
  • :birthdate_year - Ano do nascimento. 4 dígitos
  • :address - Dados do endereço do cliente
  • :billing_info - Dados do cobrança do cliente

Types

t()
t() :: %MoipEx.Customer{address: MoipEx.Address.t, billing_info: MoipEx.BillingInfo.t, birthdate_day: String.t, birthdate_month: String.t, birthdate_year: String.t, code: String.t, cpf: String.t, email: String.t, fullname: String.t, phone_area_code: String.t, phone_number: String.t}

Functions

%MoipEx.Customer{} (struct)
  • :code - Identificador do cliente na sua aplicação. Até 65 caracteres
  • :fullname - Nome completo do cliente. Até 150 caracteres
  • :email - Email do cliente
  • :cpf - CPF do cliente
  • :phone_area_code - Código de área do telefone do titular (DDD). 2 carateres
  • :phone_number - Telefone do titular, 8 ou 9 caracteres somente números.
  • :birthdate_day - Dia do nascimento. Válido 1 a 31
  • :birthdate_month - Mês do nascimento. Válido 1 a 12
  • :birthdate_year - Ano do nascimento. 4 dígitos
  • :address - Dados do endereço do cliente
  • :billing_info - Dados do cobrança do cliente
change(customer)
change_credit_card(customer_code, billing_info)
create(customer, new_vault \\ true)
get(customer_code)
list()