Payment solutions
Gain a better understanding of Digital River's payment solutions
Last updated
Gain a better understanding of Digital River's payment solutions
Last updated
The payment solution(s) you use depends on whether customers purchase products and services in a checkout flow or manage their payment methods in a self-service portal.
You can use Digital River Dashboard to enable or disable payment methods.
How you collect payment in checkout flows depends on whether you select the Low-code checkouts or Direct integrations approach.
In Low-code checkouts, how you collect payment depends on whether you're using Prebuilt Checkout or Components.
If you're using Prebuilt Checkout, payment is collected within the . Digital River then associates the resulting with the underlying and, if customers opt to save a reusable payment method to their account, the as well.
If you integrate with components, you can use either the payment component or the wallet component to collect a customer's payment at checkout time.
If you select the Direct integrations option, you'll need to use Drop-in payments or Elements to collect payment during the checkout process.
If you allow registered customers to save their payment methods for future transactions, you'll need to give them access to a self-service account management portal. This portal should include a section for customers to add, delete, and update their payment methods.
When building payment method management flows, you'll likely use a combination of Drop-in payments and DigitalRiver.js with elements. For more details, refer to:
The Managing sources page
In either case, you're responsible for associating a transaction's payment with the and/or the . For more details, refer to:
on the Building payment workflows page
on the Building payment workflows page