Supported payment methods

Learn more about the payment methods supported by Drop-in Payments and DigitalRiver.js

This guide provides an overview of the supported payment methods available for different transaction types, such as Drop-in payments, digital transactions through DigitalRiver.js with Elements, and recurring and non-recurring payments. Each payment method is evaluated for compatibility with our platform's authentication flow, payment method flow, and whether specific addendums are needed. The table also indicates whether that payment method is supported in our test environment. Whether you're looking to integrate a simple one-time payment or require a more complex recurring billing solution, this list will help you understand the options and their respective requirements.

For a complete list of payment methods, you can pair with store credit, refer to combining primary and secondary sources on the Managing sources page.

Payment methodDrop-in PaymentsDigitalRiver.js with ElementsNon-recurring paymentsRecurring paymentsAuthentication flowRequired payment flowAddendum required

-

redirect

Yes

-

redirect

Yes

redirect

No

-

redirect

Yes

standard

No

-

redirect

No

-

redirect

Yes

-

redirect

Yes

-

redirect

Yes

-

redirect

Yes

standard

No

standard

No

redirect

No

Klarna Financing, Pay in 3, Pay in 4, Pay in 30 days

redirect

Yes

-

receiver

No

-

redirect

No

-

redirect

Yes (dLocal payments only)

-

redirect

Yes

-

redirect

Yes

-

pending_redirect

No

pending_redirect

No

-

pending_redirect

Yes

-

pending_redirect

No

-

pending_redirect

No

-

pending_redirect

No

redirect

Yes

redirect

Yes

-

redirect

Yes

-

receiver

No

Last updated