copy Copy chevron-down
Payments Payment solutions Gain a better understanding of Digital River's payment solutions
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 .
Payments in checkout flows
How you collect payment in checkout flows depends on whether you select the Low-code checkouts or Direct integrations approach.
Low-code checkouts
In Low-code checkouts , how you collect payment depends on whether you're using Prebuilt Checkout or Components .
Prebuilt Checkout
If you're using Prebuilt Checkout , payment is collected within the checkout modal . Digital River then associates the resulting source(s) with the underlying checkout and, if customers opt to save a reusable payment method to their account, the customer 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.
Direct Integrations
If you select the Direct integrations option, you'll need to use Drop-in payments or Elements to collect payment during the checkout process .
In either case, you're responsible for associating a transaction's payment source(s) with the customer and/or the checkout . For more details, refer to:
Payment method management flows
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:
Last updated 11 months ago