Commerce API references
Explore the resources for the Commerce API suite to optimize your international global eCommerce business. The Commerce API is a RESTful API. That means Digital River designed this API to allow you to retrieve, create, update, and delete objects with the HTTP verbs GET, POST, and DELETE.
The Commerce API speaks exclusively in JSON. You should always set the content-type header to application/json to ensure the API accepts and processes your requests.
All Commerce API requests are sent to https://api.digitalriver.com
.
Explore Digital River products
Digital River simplifies online commerce by offering a comprehensive suite of products designed to manage payments, risks, and more. Through our Commerce API, developers can seamlessly integrate these solutions into their applications, ensuring a smooth transaction process for businesses and consumers. In this section, we'll explore the various offerings available through Digital River, focusing on enhancing your payment capabilities and safeguarding against risks.
Product | Description |
---|---|
Explore Digital River's API suite for payments and risk. | |
Explore options to enable payment methods. |
Authentication
The Commerce API authenticates requests using API keys. Contact your Account Manager to obtain your API keys.
Limit access to your API and secret keys to those needing them. Do not store them in a version control system.
You must send all API requests over HTTPS. Calls sent over plain HTTP will fail. Sending an API request without authentication automatically fails.
Obtaining Commerce API keys
Contact your Account Manager to obtain and register your API keys.
API keys
Digital River uses your account's API keys to authenticate your API requests. Digital River returns an error if you do not include your key when you send an API request or use an incorrect or outdated key.
Your account provides separate keys for testing and for running live transactions. You can use these keys when sending API requests in either test or live mode. Resources in one mode cannot change resources in another mode.
There are two types of API keys: public and secret.
Webhooks
Last updated