Using the Expired Card Optimizer
Learn how to use the Expired Card Optimizer (ECO) for a third-party subscription engine renewal orders.
The Expired Card Optimizer (ECO) is a Billing Optimization feature used to optimize the subscription renewal for credit cards only. It is designed to renew orders for the Digital River subscription engine as described in Providing subscription information. However, as described below, you can use the ECO to renew subscriptions for a third-party subscription engine (that is, a non-Digital River subscription engine).
Renewing subscriptions that do not use the Digital River subscription engine
To use ECO to renew a subscription that does not use the Digital River subscription engine, insert both the subscriptionInfo
and billingOptimization
in the lineItem
array when you create a cart using POST /v1/shoppers/me/carts/active
for a third-party subscription engine.
Only provide the information used in this example to renew orders when not using the Digital River subscription engine. An expired credit card does not occur during the initial acquisition, so this information is not required during the initial acquisition.
Parameter | Definition |
---|---|
| The subscription information should indicate the order uses a third-party subscription engine. Note that Digital River does not validate data from non-Digital River subscription engines. |
| To trigger an ECO, provide the following subscription information under
|
The renewal orders for a Digital River subscription provide all the necessary information. Therefore, there is no need for you to insert this information manually.
Last updated