Skip to main content
knowledgecenter.avangate.com

Manage test subscriptions

Overview

Import test subscription and data from your system or from a third-party and test advanced renewal and upgrade scenarios in the 2Checkout platform.

Availability

Import of test subscriptions is available for all accounts. Contact 2Checkout for additional details.

Requirements

Test subscriptions can be imported only for eStore orders.

For subscriptions that need to have payment information attached, only dummy credit card data can be assigned. Check here the list of credit cards that can be used for import.

Import test subscriptions via CSV

Import your existing subscriptions in our database, by using a UTF-8 encoded CSV file ("Comma Separated Values"). A sample .csv file is provided here.

Without credit card information

Import subscriptions including product and customer information by using the instructions from this article.

For subscriptions that don't have payment information assigned, do not send any values in the CardNumber and CardExpirationDate columns.

WITH CREDIT CARD INFORMATION

Import subscriptions with credit card information assigned by using the instructions from this article.

Only 2Checkout test credit cards can be used in the import. Check here the list of credit cards that can be used for import.

Cardholder name is composed by using the First name and Last name provided in the import file, as follows: FirstName + " " + LastName.

Import test subscriptions via API

Import your existing subscriptions by using our API capabilities.

Test subscriptions without credit cards

Explore manual renewal and upgrade scenarios with your imported test subscriptions.

Limitations

Automatic renewals (both via Web, and via API) are possible only after our internal cron has executed a renewal for your subscription, and an order has been generated for the imported subscription. Alternatively, you can place a manual renewal for the subscription generated instead of waiting for the cron to execute.

Upgrades via API are possible after our internal cron has executed a renewal for your subscription, and an order has been generated for the imported subscription. Alternatively, you can place a manual renewal for the subscription generated instead of waiting for the cron to execute.

Renewal using the hosted cart

Perform manual renewals for imported test subscriptions from your Control Panel. 

  1. Go to Orders & Customers > Subscriptions.
  2. Search for the imported test subscription using a license identifier (email, reference, name).
  3. Open the subscription details page, and click on Renew subscription.
  4. Choose the manual renewal type.
  5. Confirm the billing information, and place the renewal order.

Upgrade using the hosted cart

Place upgrade orders for imported test subscriptions from your Control Panel.

  1. Go to Orders & Customers > Subscriptions.
  2. Search for the imported test subscription using a license identifier (email, reference, name).
  3. Open the subscription details page, and click on Upgrade subscription.
  4. Choose the new payment information type.
  5. Confirm the new payment details and place the upgrade order.

Manual renewal VIA API

Renew a subscription via API by using the 2Checkout Subscription Reference. Collect your recurring revenue with one of the following payment methods:

  • Credit cards
  • PayPal
  • WeChat Pay
  • iDEAL
  • Purchase Order
  • Wire
JSON-RPC 4.0 REST 4.0 SOAP 4.0
Place a manual renewal order Place a manual renewal order Place a manual renewal order