Module: Recurly

Defined in:
lib/recurly/requests/tier.rb,
lib/recurly.rb,
lib/recurly/http.rb,
lib/recurly/pager.rb,
lib/recurly/client.rb,
lib/recurly/errors.rb,
lib/recurly/schema.rb,
lib/recurly/request.rb,
lib/recurly/version.rb,
lib/recurly/requests.rb,
lib/recurly/resource.rb,
lib/recurly/resources.rb,
lib/recurly/resources/item.rb,
lib/recurly/resources/plan.rb,
lib/recurly/resources/site.rb,
lib/recurly/resources/tier.rb,
lib/recurly/resources/user.rb,
lib/recurly/connection_pool.rb,
lib/recurly/resources/error.rb,
lib/recurly/requests/address.rb,
lib/recurly/requests/pricing.rb,
lib/recurly/resources/add_on.rb,
lib/recurly/resources/coupon.rb,
lib/recurly/client/operations.rb,
lib/recurly/errors/api_errors.rb,
lib/recurly/resources/account.rb,
lib/recurly/resources/address.rb,
lib/recurly/resources/invoice.rb,
lib/recurly/resources/pricing.rb,
lib/recurly/resources/settings.rb,
lib/recurly/resources/tax_info.rb,
lib/recurly/schema/file_parser.rb,
lib/recurly/schema/json_parser.rb,
lib/recurly/resources/item_mini.rb,
lib/recurly/resources/line_item.rb,
lib/recurly/resources/plan_mini.rb,
lib/recurly/requests/item_create.rb,
lib/recurly/requests/item_update.rb,
lib/recurly/requests/plan_create.rb,
lib/recurly/requests/plan_update.rb,
lib/recurly/resources/fraud_info.rb,
lib/recurly/errors/network_errors.rb,
lib/recurly/requests/custom_field.rb,
lib/recurly/requests/plan_pricing.rb,
lib/recurly/resources/add_on_mini.rb,
lib/recurly/resources/binary_file.rb,
lib/recurly/resources/coupon_mini.rb,
lib/recurly/resources/transaction.rb,
lib/recurly/schema/request_caster.rb,
lib/recurly/schema/schema_factory.rb,
lib/recurly/requests/add_on_create.rb,
lib/recurly/requests/add_on_update.rb,
lib/recurly/requests/coupon_create.rb,
lib/recurly/requests/coupon_update.rb,
lib/recurly/resources/account_mini.rb,
lib/recurly/resources/account_note.rb,
lib/recurly/resources/billing_info.rb,
lib/recurly/resources/custom_field.rb,
lib/recurly/resources/invoice_mini.rb,
lib/recurly/resources/plan_pricing.rb,
lib/recurly/resources/subscription.rb,
lib/recurly/schema/resource_caster.rb,
lib/recurly/requests/account_create.rb,
lib/recurly/requests/account_update.rb,
lib/recurly/requests/add_on_pricing.rb,
lib/recurly/requests/coupon_pricing.rb,
lib/recurly/requests/invoice_create.rb,
lib/recurly/requests/invoice_refund.rb,
lib/recurly/schema/schema_validator.rb,
lib/recurly/requests/external_refund.rb,
lib/recurly/requests/invoice_address.rb,
lib/recurly/requests/invoice_collect.rb,
lib/recurly/requests/purchase_create.rb,
lib/recurly/resources/add_on_pricing.rb,
lib/recurly/resources/credit_payment.rb,
lib/recurly/resources/line_item_list.rb,
lib/recurly/resources/payment_method.rb,
lib/recurly/requests/account_purchase.rb,
lib/recurly/requests/line_item_create.rb,
lib/recurly/requests/line_item_refund.rb,
lib/recurly/resources/account_balance.rb,
lib/recurly/resources/coupon_discount.rb,
lib/recurly/resources/invoice_address.rb,
lib/recurly/resources/shipping_method.rb,
lib/recurly/requests/invoice_updatable.rb,
lib/recurly/requests/plan_hosted_pages.rb,
lib/recurly/requests/shipping_purchase.rb,
lib/recurly/resources/shipping_address.rb,
lib/recurly/requests/coupon_bulk_create.rb,
lib/recurly/requests/subscription_pause.rb,
lib/recurly/resources/coupon_redemption.rb,
lib/recurly/resources/plan_hosted_pages.rb,
lib/recurly/resources/transaction_error.rb,
lib/recurly/requests/billing_info_create.rb,
lib/recurly/requests/shipping_fee_create.rb,
lib/recurly/requests/subscription_cancel.rb,
lib/recurly/requests/subscription_create.rb,
lib/recurly/requests/subscription_update.rb,
lib/recurly/resources/invoice_collection.rb,
lib/recurly/resources/unique_coupon_code.rb,
lib/recurly/requests/external_transaction.rb,
lib/recurly/resources/account_acquisition.rb,
lib/recurly/resources/subscription_add_on.rb,
lib/recurly/resources/subscription_change.rb,
lib/recurly/requests/subscription_purchase.rb,
lib/recurly/resources/shipping_method_mini.rb,
lib/recurly/requests/shipping_method_create.rb,
lib/recurly/requests/shipping_method_update.rb,
lib/recurly/resources/coupon_discount_trial.rb,
lib/recurly/resources/subscription_shipping.rb,
lib/recurly/requests/shipping_address_create.rb,
lib/recurly/requests/shipping_address_update.rb,
lib/recurly/resources/account_balance_amount.rb,
lib/recurly/resources/coupon_redemption_mini.rb,
lib/recurly/requests/account_acquisition_cost.rb,
lib/recurly/requests/coupon_redemption_create.rb,
lib/recurly/requests/subscription_add_on_tier.rb,
lib/recurly/resources/billing_info_updated_by.rb,
lib/recurly/resources/coupon_discount_pricing.rb,
lib/recurly/resources/custom_field_definition.rb,
lib/recurly/resources/account_acquisition_cost.rb,
lib/recurly/resources/subscription_add_on_tier.rb,
lib/recurly/requests/subscription_add_on_create.rb,
lib/recurly/requests/subscription_add_on_update.rb,
lib/recurly/requests/subscription_change_create.rb,
lib/recurly/resources/error_may_have_transaction.rb,
lib/recurly/requests/subscription_shipping_create.rb,
lib/recurly/requests/subscription_shipping_update.rb,
lib/recurly/resources/subscription_change_preview.rb,
lib/recurly/resources/transaction_payment_gateway.rb,
lib/recurly/requests/account_acquisition_updatable.rb,
lib/recurly/requests/subscription_shipping_purchase.rb,
lib/recurly/requests/subscription_change_shipping_create.rb

Overview

This file is automatically created by Recurly's OpenAPI generation process and thus any edits you make by hand will be lost. If you wish to make a change to this file, please create a Github issue explaining the changes you need and we will usher them to the appropriate places.

Defined Under Namespace

Modules: Errors, HTTP, Requests, Resources Classes: Client, ConnectionPool, FileParser, JSONParser, Pager, Request, Resource, Schema

Constant Summary collapse

STRICT_MODE =
ENV["RECURLY_STRICT_MODE"] && ENV["RECURLY_STRICT_MODE"].downcase == "true"
VERSION =
"3.9.0"