Skip to main content

Delete SKU codes

Overview

Use the deleteSku method to remove product SKU codes through an API call using the below parameters.

Request Parameters

Parameters Required Type/Description
ProductCode Required String. The product code that you can define for each of your offerings. Needs to be unique.
PriceConfigurations Required String.
PriceConfigurationCode Required String. Unique identifier of the pricing configuration.
SkuCode Required String. Unique identifier of the SKU schema.

Request Example

<?php

require ('PATH_TO_AUTH');

$product = new \stdClass();
$product->ProductCode= '6B3CB17DDA_COPY1';

$pricingConfiguration = new \stdClass();
$pricingConfiguration->PriceConfigurationCode = 'E684EC99B0';
$pricingConfiguration->SKUs = ['Product_Test_SKU_001050', 'Product_Test_SKU_001053'];

$product->PriceConfigurations = [$pricingConfiguration];


try {
    $skuOutput = $client->deleteSku($sessionID, [$product]);
} catch (SoapFault $e) {
    echo "deleteSku: " . $e->getMessage();
    exit;
}

var_dump("deleteSku", $skuOutput);

Response Parameters

Parameters Type/Description
ProductCode String
PriceConfigurations String
PriceConfigurationCode String

Response Example

array(1) {
  [0] =>
  class stdClass#5 (4) {
    public $ProductCode =>
    string(16) "6B3CB17DDA_COPY1"
    public $PriceConfigurations =>
    array(1) {
      [0] =>
      class stdClass#6 (3) {
        public $PriceConfigurationCode =>
        string(10) "E684EC99B0"
        public $SKUs =>
        array(2) {
          [0] =>
          string(23) "Product_Test_SKU_001050"
          [1] =>
          string(23) "Product_Test_SKU_001053"
        }
        public $Errors =>
        array(0) {
        }
      }
    }
    public $SKUs =>
    array(0) {
    }
    public $Errors =>
    array(0) {
    }
  }
}

Billing currencies

Overview

2Checkout tailors the way in which shoppers see prices in their local currencies according to the conventions in their country.

  • Using the currency symbol instead of the ISO code - ensures that cart/checkout prices are as friendly as possible for local shoppers.
  • Positioning the currency symbol - Placing symbols according to conventions in each market, either before or after the price.
  • Decimal and thousands of separators - Once more, local conventions dictate whether a dot or a comma should be used to separate decimals and thousand.

*Up to 99 billing currencies are available depending on your region.

Available billing currencies

Item no.

Currency name

Currency code

Symbol

Symbol position

Decimal separator

Unit separator

Billing currency

1. Emirati dirham

AED

AED

right

. (dot)

, (comma)

YES
2. Afghani

AFN

Af

right

. (dot)

, (comma)

YES
3. Albanian lek

ALL

Lek

left

. (dot)

, (comma)

YES
4. Argentine peso*

ARS*

ARS*

right

. (dot)

, (comma)

YES
5. Australian dollar

AUD

A$ 

left

. (dot)

, (comma)

YES
6. Azerbaijani manat

AZN

right

. (dot)

, (comma)

YES
7. Barbadian dollar

BBD

$

right

. (dot)

, (comma)

YES
8. Bangladeshi taka BDT Tr right . (dot)

, (comma)

YES
9. Bulgarian lev

BGN

лв

right

. (dot)

, (comma)

YES
10. Bahraini dinar

BHD

BD

right

. (dot)

, (comma)

NO (display only)
11 Bermudian dollar

BMD

$

right

.(dot)

, (comma)

YES
12. Brunei dollar

BND

$

right

.(dot)

,(comma)

YES
13. Bolivian boliviano

BOB

BOB

right

. (dot)

, (comma)

YES
14. Brazilian real

BRL

R$

left

, (comma)

. (dot)

YES
15. Bahamian dollar

BSD

$

right

. (dot)

,(comma)

YES
16. Botswana pula

BWP

P

right

. (dot)

, (comma)

YES
17. Belarusian ruble

BYN

Br

right

. (dot)

, (comma)

YES
18. Belize dollar

BZD

BZ$

right

. (dot)

, (comma)

YES
19. Canadian dollar

CAD

  $CAD

left

. (dot)

, (comma)

YES
20. Swiss franc

CHF

CHF

left

. (dot)

, (comma)

YES
21. Chinese yuan

CNY

CNY

right

. (dot)

, (comma)

YES
22. Colombian peso

COP

COP

right

. (dot)

, (comma)

YES
23.

Costa Rican colón

CRC

right

. (dot)

, (comma)

YES
24. Czech koruna

CZK

right

. (dot)

, (comma)

YES
25 Danish krone

DKK

kr

right

. (dot)

, (comma)

YES
26. Dominican peso

DOP

RD$

right

. (dot)

, (comma)

YES
27. Algerian dinar

DZD

DA

right

, (comma)

. (dot)

YES
28. Egyptian pound

EGP

EGP

right

. (dot)

, (comma)

YES
29. Euro

EUR

right

, (comma)

. (dot)

YES
30. Fijian dollar

FJD

$

right

. (dot)

, (comma)

YES
31. British pound

GBP

£

left

. (dot)

, (comma)

YES
32 Guatemalan quetzal

GTQ

Q

right

. (dot)

, (comma)

YES
33. Hong Kong dollar

HKD

HKD

right

. (dot)

, (comma)

YES
34. Honduran lempira

HNL

L

right

. (dot)

, (comma)

YES
35. Haitian gourde

HTG

G

right

. (dot)

, (comma)

NO (display only)
36. Hungarian forint

HUF

Ft

right

. (dot)

, (comma)

YES
37. Indonesian rupiah

IDR

Rp

right

. (dot)

, (comma)

YES
38. Israeli new shekel

ILS

left

. (dot)

, (comma)

YES
39. Indian rupee

INR

right

. (dot)

, (comma)

YES
40. Jamaican dollar

JMD

J$

right

. (dot)

, (comma)

YES
41. Jordanian dinar

JOD

JOD

right

. (dot)

, (comma)

YES
42. Japanese yen

JPY

¥

left

. (dot)

, (comma)

YES
43. Kenyan shilling

KES

KSh

right

. (dot)

, (comma)

YES
44. South Korean won

KRW

left

. (dot)

, (comma)

YES
45. Kuwaiti dinar

KWD

KWD

right

. (dot)

, (comma)

YES
46. Kazakhstani tenge

KZT

right

. (dot)

, (comma)

YES
47. Lao kip

LAK

right

. (dot)

, (comma)

YES
48. Lebanese pound

LBP

LBP

right

. (dot)

, (comma)

YES
49. Sri Lankan rupee LKR Rs right . (dot) , (comma) YES
50. Liberian dollar

LRD

$

right

. (dot)

, (comma)

YES
51. Moroccan dirham

MAD

MAD

right

. (dot) , (comma) YES
52. Moldovan leu

MDL

MDL

right

. (dot)

, (comma)

YES
53. Burmese kyat

MMK

K

right

. (dot)

, (comma)

YES
54. Macanese pataca

MOP

MOP$

right

. (dot) , (comma) YES
55 Mauritanian ouguiya

MRU

UM

right

, (comma)

. (dot)

YES
56. Mauritian rupee

MUR

right

. (dot) , (comma) YES
57. Maldivian rufiyaa

MVR

Rf, .ރ

right

. (dot) , (comma) YES
58. Mexican peso

MXN

MXN

right

. (dot)

, (comma)

YES
59. Malaysian ringgit

MYR

RM

right

. (dot)

, (comma)

YES
60 Namibian dollar

NAD

NAD

right

. (dot)

, (comma)

YES
61. Nigerian naira

NGN

right

. (dot)

, (comma)

YES
62. Nicaraguan córdoba

NIO

C$

right

. (dot)

, (comma)

YES
63. Norwegian krone

NOK

kr

right

. (dot)

, (comma)

YES
64. Nepalese rupee

NPR

right

. (dot) , (comma) YES
65. New Zealand dollar

NZD

NZD

left

. (dot)

, (comma)

YES
66. Omani rial

OMR

OMR

right

. (dot)

, (comma)

YES
67. Panamanian balboa

PAB

B/.

right

. (dot)

, (comma)

NO (display only)
68. Peruvian sol

PEN

S/.

right

. (dot)

, (comma)

YES
69. Papua New Guinean kina

PGK

K

right

. (dot) , (comma) YES
70. Philippine peso

PHP

right

. (dot)

, (comma)

YES
71. Pakistani rupee

PKR

Rs

right

. (dot) , (comma) YES
72. Polish złoty

PLN

right

. (dot)

, (comma)

YES
73. Paraguayan guaraní

PYG

Gs

right

. (dot)

, (comma)

YES
74. Qatari riyal

QAR

right

. (dot)

, (comma)

YES
75. Romanian leu

RON

LEI

right

, (comma)

. (dot)

YES
76. Serbian dinar

RSD

Дин

right

. (dot)

, (comma)

YES
77. Russia ruble

RUB

руб

right

. (dot)

 

YES
78. Saudi riyal

SAR

right

. (dot)

, (comma)

YES
79 Solomon Islands dollar

SBD

$

right

. (dot)

, (comma)

YES
80. Seychellois rupee

SCR

right

. (dot)

, (comma)

YES
81. Swedish krona

SEK

kr

right

. (dot)

, (comma)

YES
82. Singapore dollar

SGD

 S$

left

. (dot)

, (comma)

YES
83. Salvadoran colón

SVC

  $

right

. (dot)

, (comma)

NO (display only)
84. Syrian pound

SYP

  £

right

. (dot)

, (comma)

YES
85. Thai baht

THB

 ฿

right

. (dot)

, (comma)

YES
86. Tunisian dinar

TND

TND

right

, (comma)

. (dot)

YES
87. Tongan paʻanga

TOP

T$

right

. (dot)

, (comma)

YES
88. Turkish lira

TRY

right

, (comma)

 

YES
89. Trinidad and Tobago dollar

TTD

TT$

right

. (dot)

, (comma)

YES
90.. New Taiwan dollar

TWD

NT$ Jiao: 角

right

. (dot)

, (comma)

YES
91. Ukrainian hryvnia

UAH

right

. (dot)

, (comma)

YES
92. United States dollar

USD

$

left

. (dot)

, (comma)

YES
93 Uruguayan peso

UYU

$U

right

. (dot)

, (comma)

YES
94. Venezuelan bolívar VEF Bs right

. (dot)

, (comma)

NO (display only)
95. Vietnamese đồng

VND

right

. (dot)

, (comma)

YES
96. Vanuatu vatu

VUV

VT

right

. (dot)

, (comma)

YES
97. Samoan tālā

WST

$

right

. (dot)

, (comma)

YES
98. Eastern Caribbean dollar

XCD

$

right

. (dot)

, (comma)

YES
99. West African CFA franc

XOF

Fr

right

. (dot)

, (comma)

YES
100. Yemeni rial

YER

right

. (dot)

, (comma)

YES
101. South African rand

ZAR

R

left

. (dot)

 

YES

Available currencies by account type

2Monetize 2Sell & 2Subscribe
Visa/Mastercard PayPal Visa/Mastercard PayPal
USD USD USD USD
EUR EUR EUR EUR
GBP GBP GBP GBP
RON AUD RON AUD
AUD CAD AUD CAD
CAD CHF CAD JPY
CHF CZK CHF  
CZK DKK CZK  
DKK HUF DKK  
HUF JPY HUF  
JPY NOK JPY  
NOK PLN NOK  
PLN SEK PLN  
SEK RUB SEK  
TRY HKD TRY  
RUB MXN RUB  
CNY NZD CNY  
BGN PHP BGN  
BRL TWD BRL  
HKD ILS HKD  
IDR THB IDR  
KRW   KRW  
MXN   MXN  
MYR   MYR  
NZD   NZD  
PHP   PHP  
SGD   SGD  
ZAR   ZAR  
MDL   MDL  
AED   AED  
EGP   EGP  
INR   INR  
RSD   RSD  
UAH   UAH  
TWD   TWD  
ILS   ILS  
QAR   LBP  
SAR   JOD  
ARS*   KWD  
BOB   OMR  
COP   QAR  
DOP   SAR  
PYG   ARS*  
PEN   BOB  
UYU   COP  
NGN   CRC  
NAD   DOP  
TND   GTQ  
DZD   HNL  
KES   NIO  
VND   PYG  
MAD   PEN  
PKR   UYU  
THB   NGN  
BYN   NAD  
XOF   TND  
    DZD  
    KES  
    VND  
    MAD  
    PKR  
    THB  
    BDT  
    LKR  
    AFN  
    ALL  
    AZN  
    BBD  
    BMD  
    BND  
    BSD  
    BWP  
    BZD  
    FJD  
    JMD  
    KZT  
    LAK  
    LRD  
    MMK  
    MOP  
    MRO  
    MUR  
    MVR  
    NPR  
    PGK  
    SBD  
    SCR  
    TOP  
    TTD  
    VUV  
    WST  
    XCD  
    XOF  
    YER  
    BYR  
    BYN  
   Note: *Argentine peso (ARS) - Starting with February 10, 2023, VISA has announced that no transactions will be processed with Argentine Peso (ARS). Consequently, 2Checkout will align with this decision and disable ARS as billing currency. Any transactions with ARS will be blocked starting with February 10, 2023.

Currency Exchange Rate

You can instantly query the currency exchange rates used in the 2Checkout shopping carts by accessing:

https://secure.2checkout.com/content/exchange-xml.php?CURRENCY=USD
The currency exchange rate is updated daily, at 00:00 (2Checkout Time Zone GMT+2) with the exception of weekends and legal holidays.

The query will return an XML schema holding the corresponding values for the other currencies compared to the one supplied in the CURRENCY parameter.

Remove coupon

Overview

Use the deletePromotionCoupon method to remove multiple coupons from a promotion. You cannot delete a single coupon. The coupon is required for the promotion.

Parameters

Parameter Type/Description

promotionCode

Required (string)

 

The code corresponding to the promotion that you want to remove coupons from.

promotionCoupon

Required (object)

 

Type

Required (string)

 

 

Coupon type. Available values:

  • MULTIPLE, use in conjunction with Codes

 

Code/Codes

Required (string/array of strings)

 

 

Array of coupon codes (for MULTIPLE).

Response

Parameter Type/Description
promotionCoupon Object

Request

<?php

require ('PATH_TO_AUTH');

// Promotion code corresponding to the promotion you want to remove coupons from
$promotionCode = '';

// Define multiple coupon object
$promotionCoupon = new stdClass;
$promotionCoupon->Type = 'MULTIPLE';
$promotionCoupon->Codes = ['YOUR_CODE_1', 'YOUR_CODE_2'];

$jsonRpcRequest = array (
'jsonrpc' => '2.0',
'id' => $i++,
'method' => 'deletePromotionCoupon',
'params' => array($sessionID, $promotionCode, $promotionCoupon)
);
var_dump (callRPC($jsonRpcRequest, $host));

Add an AfterSale message for your shoppers

Overview

Add a custom HTML formatted text to the last stage of the ordering process (the Thank You page - finish.php), engaging shoppers directly after payment confirmation (transaction was authorized successfully). Insert special variables including first and last name, email, order reference, total value and currency using the buttons above the custom AfterSale Message field.

Use the Tracking Script area to include external scripts (such as Google Analytics) for an advanced feedback monitoring of sales, cart visitors and tracking of customer conversion rates.

Availability

  1. AfterSale messages for the desktop version of the shopping cart are available for all 2Checkout accounts.
  2. Setting AfterSale messages for mobile users requires an account with the 2Checkout shopping cart activated. Contact 2Checkout directly for more details.

What is the AfterSale message?

You can use this feature to reach out to shoppers who successfully placed an order with personalized messaging.

When is the AfterSale message displayed to shoppers?

The AfterSale Message is displayed to customers only after they successfully place an order.

  • Payment needs to be authorized successfully. This usually happens for online payment methods that are authorized instantaneously, such as credit/debit cards and PayPal.
  • Payment needs to go through without any problems or errors.

How do AfterSale Messages work?

  1. Go to Dashboard →Setup → Ordering Options →​​​​​​​ AfterSale Message.
  2. Select the type of platform you want the message to be displayed for. AfterSale Messages need to be defined for each platform separately:
    • Desktop
    • Mobile
  3. Use the Special Variables buttons to insert custom variables identifying the shopper placing the order, such as first and last name, email address, order reference number, total value, currency. Below is an example of an AfterSale Message.
  4. You can use HTML formatting and tags and edit the code directly. You also have the option of previewing your message using the Preview button.
  5. Select the language for your message. Use the Apply for all languages option to set the same message for all languages available for your account. Customers using a language for which you did not set an AfterSale message will not be offered the special messaging.
  6. To edit AfterSale Messages, you need to edit each item individually. Selecting the Apply for all languages option will overwrite all existing messages with the latest text you supply.
  7. Click Save message.

aftersale message_2.png

AfterSale Message example

Dear Mr./Mrs. <--{FIRST_NAME}--> <--{LAST_NAME}-->,
<p>Thank you for choosing our services! </p>
<p>Your order reference number is <--{REFNO}--> with a total amount of
<--{TOTAL}--> <--{CURRENCY}-->.
Your e-mail address used for this order is <--{EMAIL}--> </p>

Display the AfterSale message for all orders

By default, the after-sale message is displayed only for orders with payments authorized instantly (this includes usually credit cards and PayPal), after the payment is complete (transaction needs to be authorized successfully). To display the message for all placed orders regardless of the payment status:

  1. Go to Dashboard →​​​​​​​Setup →​​​​​​​ Ordering Options.
  2. Scroll down to the bottom of the Order settings area and check the checkbox for the Show message for all placed orders option.
  3. Click Save Settings.

The message will be displayed even for orders where the payment is not yet received (like bank transfers or checks).

aftersale message_3.png

FAQ

Is there a way to bypass the Thank You page and not display the AfterSale Message?

Yes. If you use a Redirect URL when generating buy-links, i.e. including the BACK_REF parameter in buy-links together with a specific URL where shoppers are redirected after placing the order. Shoppers will be redirected to this URL after the payment is confirmed. The redirect URL replaces the default 'Thank you' page (except for offline payment methods such as Bank Transfer).

Free trial download expiration

Use the variables in the list below to customize the Free trial download expiration shopper email according to your needs. Check the 'Mandatory' column to see the variables that are required in your customized version of the e-mail.

Variable name Description Test value Mandatory
AVANGATE_LOGO Avangate logo URL https://secure.avangate.com/images/e...endor_logo.png Yes
BUSINESS_COMPANY Avangate company name Avangate Yes

BUSINESS_OPEMAIL

Avangate operational email address

support@avangate.com

No

BUY_NOW_LINK

Short version of renewal buy link (prefilled with shopper information)

https://secure.avangate.com/order/ch..._ID=xxxxxxxxxx

No

BUY_NOW_LINK_RAW

Renewal link prefilled with shopper information (long version)

0

No

DISCOUNT_TYPE

Promotion discount type: percentage or fixed

%]

No
EXPIRATIONDATE Subscription expiration date [trial expiration date] Yes

ENCRYPTED_MERCHANT_CODE

Encrypted merchant code

0

No

FIRSTNAME

Shopper's first name used on the delivery information

[John

No
FULL_PRICE Total price with currency. [product price with currency] Yes

HAPPY_HOURS

Promotion length (hours)

0

No

ID_ACCOUNT

0

0

No

LASTNAME

Shopper's last name used on the delivery information

Doe]

No
MYACCOUNT_URL URL for myAccount. To the BASE_URL we add /myaccount/ https://secure.avangate.com/myaccoun...m&k=xxxxxxxxxx Yes

PRODUCTS

0

0

No

PRODUCTS[index1].CURRENCY

Currency applied to the abandoned cart

USD

No

PRODUCTS[index1].HAS_PROMOTIONAL_PRICE

Indicates whether the product is included in a lead management discount campaign

0

No

PRODUCTS[index1].PRICE_CURRENCY

0

0

No

PRODUCTS[index1].PRODUCT_IMAGE

0

0

No

PRODUCTS[index1].PROMOTIONAL_PRICE

Price of the product discounted as per lead management promotion campaign

8.5

No

PRODUCTS[index1].REGULAR_PRICE

Catalog price for the product included in the abandoned cart

10

No

PRODUCTS[index1].SHORT_DESCRIPTION

Short product description

0

No

PRODUCTS_DATA

0

0

No

PRODUCTS_DATA[index1].IdProduct

Product ID number

123456

No

PRODUCTS_DATA[index1].PRICE_CURRENCY

Currency applied to the abandoned cart

USD

No

PRODUCTS_DATA[index1].PRODUCT_NAME

0

[Test product name]

No

PRODUCTS_DATA[index1].PRODUCT_SHORT_DESCRIPTION

Short product description

[Product short description]

No

PRODUCTS_DATA[index1].PROMOTIONAL_PRICE

Price of the product discounted as per lead management promotion campaign

8.5

No

PRODUCTS_DATA[index1].REGULAR_PRICE

Catalog price for the product included in the abandoned cart

10

No

PRODUCT_NAME

The name of the renewal product

[Test product name]

Yes

PROMOTION_COUPON

Discount coupon (if applicable)

0

No

PROMOTION_DISCOUNT

Value of the promotional discount associated to the lead management campaign. Use it in conjunction with DISCOUNT_TYPE

[15

No

RETRYLINK

Payment retry link

0

No

RETRY_LINK

Payment retry link

0

No

SELLERCOMPANY

Merchant's company name

[Software Company Name]

No

UNSUBSCRIBE_LINK

Shopper unsubscribe link

https://secure.avangate.com/order/un...p?q=xxxxxxxxxx

No

UPLOADLINK

File upload link

0

No

UPLOAD_LINK

File upload link

0

No

WEBSITE

Website where the shopper placed the order

http://www.software-company-website.com

No

Subscription history

Overview

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

Retrieve subscription history

Subscription history object

Parameters Type/Description
SubscriptionObject Array of Objects

ReferenceNo

String

 

Unique, system-generated order reference number.

Type

String

 

Purchase type:

  • SALE
  • RENEWAL
  • UPGRADE

SubscriptionReference

String

 

Unique, system-generated subscription reference.

StartDate

String

 

Subscription start date(YYYY-MM-DD) - StartDate is mandatory when importing subscription data. If you changed the time zone for the 2Checkout API by editing system settings under Account settings, then the StartDate you provide must be in accordance with your custom configuration.

ExpirationDate

String

 

Subscription expiration date(YYYY-MM-DD) - ExpirationDate is mandatory when importing subscription data. If you changed the time zone for the 2Checkout API by editing system settings under Account settings, then the ExpirationDate you provide must be in accordance with your custom configuration.

Lifetime

Boolean

 

Possible values:

  • True – the subscription is evergreen

False – the subscription has a recurring billing cycle less than or equal to three years.

SKU

String

 

Stock keeping unit you defined.

DeliveryInfo

Object

 

Object with information about the delivery made to the customer - structure described below

PartnerCode

String

 

Possible values:

  • Empty = ecommerce order
  • Partner Code

Subscription upgrade

Overview

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

Retrieve upgrade options

Subscription upgrade object

Parameters Type/Description

ProductInfo

Object

               

Details below.

 

ProductId

Int

 

 

Unique, system-generated product identifier belonging to the upgrade product.

 

ProductCode

String

 

 

Unique product identifier that you control belonging to the upgrade product.

 

ProductName

String

 

 

Product name

 

ProductVersion

String

 

 

The product version number that you control.

 

ProductEnabled

Boolean

 

 

Possible values:

0 – You disabled this product.

1 – You enabled this product.

 

ProductType

String

 

 

REGULAR or BUNDLE

 

Currency

String

 

 

The currency for prices. The currency ISO code used for the payment - ISO 4217.

 

DefaultCurrency

String

 

 

The product's default currency which is set in the Control Panel. The currency ISO code to be used for the payment - ISO 4217.

 

Price

Double

 

 

Product price. Can be null for flat pricing schemes. You need to call getPrice with Quantity, Currency and Price Options parameters to get a valid price.

 

GiftOption

String

 

 

True or false depending on whether the product can be gifted or not.

 

IdGroup

Int

 

 

Product Group ID number.

 

GroupName

String

 

 

The name of the Product Group.

 

ShortDescription

String

 

 

The product's short description.

 

ProductImage

String

 

 

URLs to the product images uploaded into the Avangate platform.

 

Languages

Array of strings

 

 

Array of ISO language codes for the product - ISO 639-1.

 

PriceIntervals

Array of objects

 

 

Pricing intervals.

 

PriceType

String

 

 

NET or GROSS

 

PriceSchema

String

 

 

FLAT or DYNAMIC

Quantity

Int

 

Number of units available for the upgrade order.

PriceOptions

Array of objects

 

Details below.

 

Id

String

 

 

Pricing options ID.

 

Name

String

 

 

Pricing options group name.

 

Description

String

 

 

The description of the Pricing options group

 

Required

Boolean

 

 

True or False depending on whether you set the Pricing options group asrequired or not.

 

Type

String

 

 

Pricing options group type:

  • COMBO
  • CHECKBOX
  • RADIO

INTERVAL

 

Options

Array of objects

 

 

Details below.

 

 

Name

String

 

 

 

The name of the option inside the Pricing options group

 

 

Value

String

 

 

 

The code of the option inside the Pricing options group

 

 

Default

Boolean

 

 

 

True or false.

 

 

Description

String

 

 

 

The description of the option inside the Pricing options group.

 

 

MinValue

Int

 

 

 

Start value of a scale interval.

 

 

MaxValue

Int

 

 

 

End value of a scale interval.

Single Sign On (SSO)

Overview

Redirect and login shoppers automatically from your user portal into their 2Checkout myAccount based on subscription or customer information.

Requirements

You need a custom domain to use Single Sign On. Contact 2Checkout directly for guidance on how to set up a custom domain.

 

 

Subscription history

Overview

Retrieve information about a subscription's history.

Use the API methods displayed below to extend or renew a subscription.

 

 

Single Sign On (SSO)

Overview

Redirect and login shoppers automatically from your user portal into their customer myAccount based on subscription or customer information.

Requirements

You need a custom domain to use Single Sign-On. Contact 2Checkout directly for guidance on how to set up a custom domain.

 

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