usagein combination with
chargeType. This allows Digital River to properly format these types of transactions.
customer_initiated. If you're using Drop-in to handle payments, use the
convenience. With DigitalRiver.js, use the
createSource()method's configuration object to set
true. In this flow type, Drop-in is not supported. So instead, you should use the DigitalRiver.js
subscription. To prompt Drop-in to display the combined subscription terms and save payment agreement, set
createSource()method. The configuration object should also set
mandate.termsto pass the save payment agreement that the customer accepts.
usageto identify the future use of the payment source, and provide the
mandate.termsthat the customer agreed to on your storefront.