View Source ExChargebee.Customer (ex_chargebee v0.4.5)
An interface for Interacting with customers
For More information see Chargebee customer Documentation
Summary
Functions
Perform a add_contact on individual customer.
Perform a assign_payment_role on individual customer.
Perform a change_billing_date on individual customer.
Perform a clear_personal_data on individual customer.
Perform a collect_payment on individual customer.
Creates a customer.
Perform a delete on individual customer.
Perform a delete_contact on individual customer.
Perform a delete_relationship on individual customer.
Perform a import_for_items on individual customer.
Returns a list of customers. Pagination is handled automatically unless the opt paginate
is set to false.
Returns a list of customers contacts.
Returns a list of customers payment_vouchers.
Perform a customer merge.
Perform a customer move.
Perform a record_excess_payment on individual customer.
Perform a relationships on individual customer.
Returns a stream of customers. Pagination is handled automatically as the stream is consumed.
Perform a subscription_for_items on individual customer.
Updates a customer.
Perform a update_billing_info on individual customer.
Perform a update_contact on individual customer.
Perform a update_hierarchy_settings on individual customer.
Perform a update_payment_method on individual customer.
Functions
Perform a add_contact on individual customer.
Find more information in the Chargebee Documentation
Perform a assign_payment_role on individual customer.
Find more information in the Chargebee Documentation
Perform a change_billing_date on individual customer.
Find more information in the Chargebee Documentation
Perform a clear_personal_data on individual customer.
Find more information in the Chargebee Documentation
Perform a collect_payment on individual customer.
Find more information in the Chargebee Documentation
Creates a customer.
Find more information in the Chargebee Documentation
Perform a delete on individual customer.
Find more information in the Chargebee Documentation
Perform a delete_contact on individual customer.
Find more information in the Chargebee Documentation
Perform a delete_relationship on individual customer.
Find more information in the Chargebee Documentation
Perform a import_for_items on individual customer.
Find more information in the Chargebee Documentation
Returns a list of customers. Pagination is handled automatically unless the opt paginate
is set to false.
opts:
- site: the site to use for the request. Defaults to the default site.
- paginate: whether to paginate the results. Defaults to false. If false, all results will be returned.
Returns a list of customers contacts.
Pagination is handled automatically. For more information see the Chargebee Documentation
Returns a list of customers payment_vouchers.
Pagination is handled automatically. For more information see the Chargebee Documentation
Perform a customer merge.
Find more information in the Chargebee Documentation
Perform a customer move.
Find more information in the Chargebee Documentation
@spec operations() :: Keyword.t()
Perform a record_excess_payment on individual customer.
Find more information in the Chargebee Documentation
Perform a relationships on individual customer.
Find more information in the Chargebee Documentation
@spec stream_list( map(), keyword() ) :: Enumerable.t()
Returns a stream of customers. Pagination is handled automatically as the stream is consumed.
Perform a subscription_for_items on individual customer.
Find more information in the Chargebee Documentation
Updates a customer.
Find more information in the Chargebee Documentation
Perform a update_billing_info on individual customer.
Find more information in the Chargebee Documentation
Perform a update_contact on individual customer.
Find more information in the Chargebee Documentation
Perform a update_hierarchy_settings on individual customer.
Find more information in the Chargebee Documentation
Perform a update_payment_method on individual customer.
Find more information in the Chargebee Documentation