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.
Without credit card information
JSON-RPC 4.0 | REST 4.0 | SOAP 4.0 |
---|---|---|
Import test subscriptions without payment information | Import test subscriptions without payment information | Import test subscriptions without payment information |
WITH CREDIT CARD INFORMATION
JSON-RPC 4.0 | REST 4.0 | SOAP 4.0 |
---|---|---|
Import test subscriptions with credit card information | Import test subscriptions with credit card information | Import test subscriptions with credit card information |
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.
- Go to Orders & Customers > Subscriptions.
- Search for the imported test subscription using a license identifier (email, reference, name).
- Open the subscription details page, and click on Renew subscription.
- Choose the manual renewal type.
- 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.
- Go to Orders & Customers > Subscriptions.
- Search for the imported test subscription using a license identifier (email, reference, name).
- Open the subscription details page, and click on Upgrade subscription.
- Choose the new payment information type.
- 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 |