Module: Zuora

Defined in:
lib/zuora/version.rb,
lib/zuora.rb,
lib/zuora/client.rb,
lib/zuora/resources.rb,
lib/zuora/models/tier.rb,
lib/zuora/models/account.rb,
lib/zuora/models/contact.rb,
lib/zuora/models/rate_plan.rb,
lib/zuora/serializers/noop.rb,
lib/zuora/models/card_holder.rb,
lib/zuora/resources/accounts.rb,
lib/zuora/models/subscription.rb,
lib/zuora/serializers/attribute.rb,
lib/zuora/models/rate_plan_charge.rb,
lib/zuora/resources/subscriptions.rb,
lib/zuora/models/payment_methods/credit_card.rb,
lib/zuora/resources/payment_methods/credit_card.rb

Overview

Sets Zuora published version.

Defined Under Namespace

Modules: Models, Resources, Serializers Classes: Client

Constant Summary collapse

API_URL =
'https://api.zuora.com/rest/v1/'
SANDBOX_URL =
'https://apisandbox-api.zuora.com/rest/v1/'
STATE_ABBREVIATIONS =
%w(AA AE AP AK AL AR AZ CA CO CT DC DE FL
GA GU HI IA ID IL IN KS KY LA MA MD ME
MI MN MO MS MT NC ND NE NH NJ NM NV NY
OH OK OR PA PR RI SC SD TN TX UT VA VI
VT WA WI WV WY)
CREDIT_CARD_TYPES =
%w(Visa MasterCard Amex Discover)
MONTHS =
%w(01 02 03 04 05 06 07 08 09 10 11 12)
PAYMENT_TERMS =
['Due Upon Receipt', 'Net 30', 'Net 60', 'Net 90']
SUBSCRIPTION_TERM_TYPES =

SUBSCRIPTION

%w(TERMED EVERGREEN)
DISCOUNT_TYPES =
%w(ONETIME
RECURRING
USAGE
ONETIMERECURRING
ONETIMEUSAGE
RECURRINGUSAGE
ONETIMERECURRINGUSAG)
DISCOUNT_LEVELS =

typo in zuora docs?

%w(rateplan subscription account)
LIST_PRICE_BASES =
%w(Per_Billing_Period
Per_Month
Per_Week)
TRIGGER_EVENTS =
%w(UCE USA UCA USD)
END_DATE_CONDITIONS =
%w(Subscription_End
Fixed_Period
Specific_End_Date)
UP_TO_PERIODS =
%w(Days Weeks Months Years)
BILLING_PERIODS =
%w(Month
Quarter
Semi_Annual
Annual
Eighteen_Months
Two_Years
Three_Years
Five_Years
Specific_Months
Subscription_Term
Week
Specific_Weeks)
BILLING_TIMINGS =
%w(IN_ADVANCE IN_ARREARS)
BILL_CYCLE_TYPES =
%w(DefaultFromCustomer
SpecificDayofMonth
SubscriptionStartDay
ChargeTriggerDay
SpecificDayOfWeek)
PRICE_CHANGE_OPTIONS =
%w(NoChange
SpecificPercentageValue
UseLatestProductCatalogPricing)
WEEKDAYS =
%w(Sunday Monday Tuesday Wednesday Thursday Friday Saturday)
ConnectionError =

Unable to connect. Check username / password

Class.new StandardError
ErrorResponse =

Non-success response

Class.new StandardError
VERSION =
'0.2.0'