moip_ex v0.2.1 MoipEx.Subscription

Summary

Types

t()
t() :: %MoipEx.Subscription{amount: String.t, code: String.t, coupon: MoipEx.Coupon.t, creation_date: MoipEx.DateTime.t, customer: MoipEx.Customer.t, expiration_date: MoipEx.Date.t, next_invoice_date: MoipEx.Date.t, payment_method: String.t, plan: MoipEx.Plan.t, status: String.t, trial: MoipEx.Trial.t}

Functions

activate(subscription_code)
associate_coupon(subscription_code, coupon_code)
associate_coupon(subscription_code, coupon_code, plan_code)
cancel(subscription_code)
cancel_all_by_customer(customer_code)
change(subscription)
create(subscription, new_customer \\ false)
delete_coupon(subscription_code)
get(subscription_code)
list()
list_by_customer(customer_code)
suspend(subscription_code)