recurly v0.1.0 Recurly.AddOn
Module for handling plan addons in Recurly. See the developer docs on plan addons for more details
Summary
Functions
Creates plan addon from a changeset.
Parameters
changeset
Keyword list changeset. This must include aplan_code
key.plan_code
String plan code of parent plan
Examples
alias Recurly.ValidationError
changeset = [
plan_code: "gold",
add_on_code: "ipaddresses",
name: "Extra IP Addresses",
unit_amount_in_cents: [
USD: 200
]
]
case Recurly.AddOn.create(changeset) do
{:ok, addon} ->
# created the addon
{:error, %ValidationError{errors: errors}} ->
# will give you a list of validation errors
end