Skip to main content

Pricing option

Last updated: 18-Feb-2025
Rate this article:

Overview

This object is returned directly or within a successful response from the following API requests:

Pricing option group

Parameters Type/Description
Name String
 

Price option group name.

 

Use this parameter when adding a new price options group.

 

To edit the name of a price option group use the Name parameter under the Translations object.

Description String
    Pricing option group description.
Translations Array of objects
    Details below.
  Name String
   

Localized product pricing options group name under PriceOptionGroup.

Localized pricing option child name under Options.

  Description String
   

Localized product pricing options group description underPriceOptionGroup.

Localized pricing option child description under Options.

  Language String
    ISO language code. (ISO 639-1 two-letter code).
Code String
    Unique code that The 2Checkout system generates or set for each pricing options group.
Type String
   

The type of the pricing options group. Possible values:

· RADIO

· CHECKBOX

· INTERVAL

· COMBO

Options Array of PriceOption objects
    Details below.
                                                   PriceOption Object
  Code String
    The code you set or that the 2Checkout system generated for each pricing option child inside a pricing options group parent.
  ScaleMin Int
    The minimum value of a scale interval set for each pricing option child inside a pricing options group parent of the type INTERVAL.
  ScaleMax Int
    The maximum value of a scale interval set for each pricing option child inside a pricing options group parent of the type INTERVAL.
  SubscriptionImpact SubscriptionLifetimeImpact object
    Details below.
                      Months String
    The value in months the 2Checkout system adds or subtracts from the initial billing cycle of a subscription.
                       Impact String
   

Possible values:

· ADD

· SUBTRACT

· LIFETIME

  PriceImpact Object
    Details below.
                    ImpactOn String
   

Possible values:

  • BASE corresponding to impact on base price
  • GLOBAL for impact on calculated sum.
                    Impact String
   

Impact on price per unit:

  • ADD
  • SUBTRACT
                     Percent String
    The value of the percentage out of the price per product unit, when you usePERCENT for Method.
                      Method String
   

Possible values:

· PERCENT

· FIXED

                      Amounts Array of objects.
    Details below.
                               Currency String
    Currency ISO code - ISO 4217.
                                Amount String
    The amount defined for each specific currency active for your account, when you use FIXED for Method.
  Default Boolean
   

TRUE for preselected options.

Missing for options that are not preselected.

  Name String
    Pricing option child name.
  Description String
    Pricing option child description.
  Translations Array of objects
    Details below.
Usage  

String.

Defines the type of pricing for scale product options. Can be either regular (tiered pricing) or payperusage (metered billing).

 

 

Rate this article:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo