Customer record management. Their stored cards live in Mercadopago.Card.
Summary
Functions
@spec create(Mercadopago.Client.t(), map(), keyword()) :: Mercadopago.HTTP.response()
Creates a customer from customer_data.
@spec delete(Mercadopago.Client.t(), Mercadopago.HTTP.id(), keyword()) :: Mercadopago.HTTP.response()
Deletes a customer by id.
@spec get(Mercadopago.Client.t(), Mercadopago.HTTP.id(), keyword()) :: Mercadopago.HTTP.response()
Fetches a customer by id.
@spec search(Mercadopago.Client.t(), map() | nil, keyword()) :: Mercadopago.HTTP.response()
Searches customers matching filters (query-string parameters).
@spec search_stream(Mercadopago.Client.t(), map() | nil, keyword()) :: Enumerable.t()
Streams every result of search/3, fetching each page as it is consumed.
See Mercadopago.Pagination.stream/3 for the options and for how failures are
reported.
@spec update(Mercadopago.Client.t(), Mercadopago.HTTP.id(), map(), keyword()) :: Mercadopago.HTTP.response()
Updates a customer.