Braintree v0.7.0 Braintree.Plan
Plans represent recurring billing plans in a Braintree merchant account. The API for plans is read only.
For additional reference see: https://developers.braintreepayments.com/reference/request/plan/all/ruby
Summary
Functions
Get a list of all the plans defined in the merchant account. If there are no plans an empty list is returned
Convert a response into one or more typed structs
Types
t :: %Braintree.Plan{add_ons: [], balance: String.t, billing_day_of_month: String.t, billing_frequency: String.t, created_at: String.t, currency_iso_code: String.t, description: String.t, discounts: [], id: String.t, name: String.t, number_of_billing_cycles: String.t, price: String.t, trial_duration: String.t, trial_duration_unit: String.t, trial_period: String.t, updated_at: String.t}
Functions
Specs
all ::
{:ok, [t]} |
{:error, Braintree.ErrorResponse.t}
Get a list of all the plans defined in the merchant account. If there are no plans an empty list is returned.
Example
{:ok, plans} = Braintree.Plan.all()