customer_initiated. If you're using Drop-in payments, use the
convenience. With DigitalRiver.js with elements, use the
createSource()method's configuration object to set
true. In this flow type, Drop-in payments is not supported. Instead, you'll need to use the
sessionIdin the Drop-in payments' configuration object. In
subscription, and (to prompt Drop-in payments to display the combined subscription terms and save payment agreement)
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.