recurly-client-0.1.0.0: Client for Recurly subscription management
Safe HaskellSafe-Inferred
LanguageHaskell2010

RecurlyClient.Types.ShippingMethodUpdate

Description

Contains the types generated from the schema ShippingMethodUpdate

Synopsis

Documentation

data ShippingMethodUpdate Source #

Defines the object schema located at components.schemas.ShippingMethodUpdate in the specification.

Constructors

ShippingMethodUpdate 

Fields

  • shippingMethodUpdateAccounting_code :: Maybe Text

    accounting_code: Accounting code for shipping method.

    Constraints:

    • Maximum length of 20
  • shippingMethodUpdateCode :: Maybe Text

    code: The internal name used identify the shipping method.

    Constraints:

    • Maximum length of 50
    • Must match pattern '/^[a-z0-9_+-]+$/i'
  • shippingMethodUpdateLiability_gl_account_id :: Maybe Text

    liability_gl_account_id: The ID of a general ledger account. General ledger accounts are only accessible as a part of the Recurly RevRec Standard and Recurly RevRec Advanced features.

    Constraints:

    • Maximum length of 13
  • shippingMethodUpdateName :: Maybe Text

    name: The name of the shipping method displayed to customers.

    Constraints:

    • Maximum length of 100
  • shippingMethodUpdatePerformance_obligation_id :: Maybe Text

    performance_obligation_id: The ID of a performance obligation. Performance obligations are only accessible as a part of the Recurly RevRec Standard and Recurly RevRec Advanced features.

    Constraints:

    • Maximum length of 13
  • shippingMethodUpdateRevenue_gl_account_id :: Maybe Text

    revenue_gl_account_id: The ID of a general ledger account. General ledger accounts are only accessible as a part of the Recurly RevRec Standard and Recurly RevRec Advanced features.

    Constraints:

    • Maximum length of 13
  • shippingMethodUpdateTax_code :: Maybe Text

    tax_code: Used by Avalara, Vertex, and Recurly’s built-in tax feature. The tax code values are specific to each tax system. If you are using Recurly’s built-in taxes the values are:

    • `FR` – Common Carrier FOB Destination
    • `FR022000` – Common Carrier FOB Origin
    • `FR020400` – Non Common Carrier FOB Destination
    • `FR020500` – Non Common Carrier FOB Origin
    • `FR010100` – Delivery by Company Vehicle Before Passage of Title
    • `FR010200` – Delivery by Company Vehicle After Passage of Title
    • `NT` – Non-Taxable

    Constraints:

    • Maximum length of 50