Compliance requirements

Gain a better understanding of the Merchant of Record/Seller of Record compliance requirements.

Every ecommerce store and application built using the Digital River API must meet certain Merchant of Record/Seller of Record (MOR/SOR) requirements. This ensures that all legal and regulatory obligations are satisfied before deployment, thus allowing Digital River to safely assume the MOR/SOR risks. Among other topics, these compliance requirements cover:

  • Displays and disclosures

  • Payment methods

  • Subscriptions and auto-renewals

  • Order verification and review

  • Taxes and regulatory fees

  • Import/export controls

  • Prohibited goods and services

  • Prohibited countries

  • Fraud screening

  • Supported fulfillment models

When legal and permissible, you're allowed to deviate from these requirements. However, if your implementation doesn't adhere to them, and Digital River must defend itself before a regulatory body dealing with, for example, information privacy or tax issues, then you're responsible to protect Digital River from the consequences of your deviation from either the requirements or our terms of service.

When building your tool, we recommend you use our integration checklists. By adhering to the standards outlined within each, you'll be better positioned to pass both your tool certification and store compliance review.

Store compliance review

Once you've used our checklists to build your integrated tool and you've completed the certification process, the tool is almost ready for deployment to client sites. However, before any client store that uses your tool can go into production, you must:

  • Create a client-specific Digital River API account. By doing so, you separate this client's objects from the objects of your other clients.

  • Configure the client-specific API account with the integration tool you built for the store.

  • Conduct any optional configurations, such as the Drop-in plugin, based on the Digital River features you're employing

  • Carry out a production checkout certification to ensure the client site meets all MOR/SOR requirements

Production checkout certification

Prior to a client site's deployment, Digital River performs an official production checkout certification. During this process, Digital River works with you and your client to ensure the client store meets all MOR/SOR requirements and that both you and Digital River are protected. We also determine whether any compliance requirement exceptions are warranted.

Learning tools

For those looking to better understand the MOR/SOR requirements, we provide a knowledge base article on best practices and an interactive compliance site. In each of these tools, you'll find the compliance requirements labeled as either required, recommended, or informational.


You must adhere to these requirements when using applicable Digital River services.

When using applicable Digital River services, you should adhere to these requirements to reduce potential risk.


In the learning tools, you can use this information to better understand the required and recommended items in that section.

Guidelines and best practices

The full MOR/SOR requirements are detailed in our guidelines and best practices knowledge base articles.

Please contact Digital River to obtain access to the secure knowledge base.

Interactive compliance tool

To help developers and product managers better understand the MOR/SOR requirements, Digital River also provides an interactive compliance tool that showcases required and recommended items.

Please contact Digital River to obtain access to the compliance site.

The compliance tools allow you to navigate through various pages typically included in a checkout experience. On each page, you can click tooltips to learn more about the related display or implementation requirements. To gain an even deeper understanding of the full requirements, you can browse the knowledge base articles (access required) linked to from each tooltip.