LogoLogo
System Status
  • Digital River API
  • Getting started
  • Using our services
    • Local pricing
    • Item classification
    • Subscriptions
    • e-Invoicing
  • Integration options
    • Low-code checkouts
      • Implementing a Prebuilt Checkout
      • Implementing a Components checkout
      • Offering local pricing
      • Using a shipping endpoint
      • Processing subscription acquisitions
      • Adding custom fields
      • Offering store credit
      • Displaying policies and getting consent
      • Collecting e-invoice information
      • Handling completed checkout-sessions
    • Direct integrations
      • Standard flow
      • Building checkouts
        • Checking out guest and registered customers
        • Describing line items
          • Setting the price of an item
          • Managing items with shared SKU identifiers
        • Providing address information
        • Handling shipping choice
        • Tax identifiers
        • Applying a discount
        • Setting the customer type
        • Providing the IP address
        • Selecting a currency
        • Initiating a charge
        • Setting the purchase location
        • Configuring taxes
        • Accessing regulatory fee information
        • Localizing invoices and credit memos
        • Providing an upstream identifier
        • Applying store credit
        • Handling e-invoicing requirements
        • Landed cost
        • Tax calculation inputs
        • Selling entities
        • Payment sessions
        • Applying store credit (legacy)
        • Country specs
      • Building payment workflows
        • Handling redirect payment methods
        • Handling delayed payment methods
      • Subscription acquisitions
        • Handling subscription acquisitions
        • Handling external subscription acquisitions
        • Subscription information
      • Digital River coordinated fulfillments
        • Checking inventory levels
        • Using shipping quotes
        • Reserving inventory items
        • Managing a fulfillment order
        • Cancelling a fulfillment order
    • Connectors
  • Order management
    • Processing orders
    • Handling a rejected order
    • Accessing invoices and credit memos
    • Fulfilling goods and services
    • Capturing and cancelling charges
    • Payment reauthorizations
    • Handling reversals
      • Return basics
        • Digital River coordinated returns
        • Third party coordinated returns
      • Refund basics
        • Issuing refunds
        • Refunding asynchronous payment methods
      • Disputes and chargebacks
    • Customer notifications
    • Responding to events
      • Events
        • Key event types
        • All event types
      • Webhooks
        • Creating a webhook
        • Digital River API safelist
        • Digital River signature
      • Expanding events
      • Preventing webhooks from getting disabled
    • Distributor model
  • Subscription Management
    • Managing a subscription
    • Managing an external subscription
  • Payments
    • Payment solutions
      • Drop-in payments
        • How Drop-in payments work
        • Drop-in payments integration guide
      • DigitalRiver.js with Elements
        • Elements integration guide
        • Configuring payment methods
          • Configuring Afterpay
          • Configuring Alipay+ (cross-border)
          • Configuring Alipay (domestic)
          • Configuring Amazon Pay
          • Configuring Apple Pay
          • Configuring Bancontact
          • Configuring BNP Paribas
          • Configuring BLIK
          • Configuring CCAvenue
          • Configuring Clearpay
          • Configuring Credit Cards
          • Configuring FPX Online Banking
          • Configuring Google Pay
          • Configuring iDEAL
          • Configuring Klarna
          • Configuring Konbini
          • Configuring Online Banking (IBP)
          • Configuring Online Banking (Korea Bank Transfer)
          • Configuring PayCo
          • Configuring PayPal
          • Configuring SEPA Direct Debit
          • Configuring Trustly
          • Configuring Wire Transfer
          • Common payment sources
          • Common payment objects
    • Supported payment methods
      • Afterpay
      • Alipay (domestic)
      • Alipay+ (cross-border)
      • Amazon Pay
      • Apple Pay
      • Bancontact
      • BNP Paribas
      • BLIK
      • CCAvenue
      • Clearpay
      • Credit Cards
      • FPX Online Banking
      • Google Pay
      • iDEAL
      • Klarna
      • Konbini
      • Korea Bank Transfer (Online Banking)
      • Online Banking (IBP)
      • Pay with Installments France
      • PayCo
      • PayPal
      • PayPal Billing Agreement
      • PayPal Credit
      • PayPal Pay in 3
      • PayPal Pay in 4
      • PayPal RatenZahlung (Installment Payment)
      • SEPA Direct Debit
      • Trustly
      • Wire Transfer
    • Source basics
      • Managing sources
      • Handling credit card sources
      • Retrieving sources
    • Authorization declines
    • PSD2 and SCA
      • How to ensure SCA compliance
    • Payment testing scenarios
  • Product management
    • Product basics
    • Managing SKUs
    • Using product details
    • Grouping SKUs
    • SKU-inventory item pairs
    • Managing inventory items
    • Regulatory fees
      • What are regulatory fees?
        • Fees terminology
        • Regulatory fee management
        • European regulatory fees
        • Compliance obligations
        • WEEE directive requirements
        • Copyright directive requirements
        • Compliance challenges
      • Managing regulatory fees
  • Customer management
    • Customer basics
    • Creating and updating customers
    • Setting up tax exemptions
    • Recording a customer's request to be forgotten
  • Financial reporting
    • Financials basics
    • Sales transactions
      • Returning a list of sales transactions
      • Getting a sales transaction by ID
    • Sales summaries
      • Returning a list of sales summaries
      • Getting a sales summary by ID
    • Payouts
      • Returning a list of payouts
      • Getting a payout by ID
      • Get a list of transactions included in payout by ID
  • Developer resources
    • Digital River API reference
    • DigitalRiver.js reference
      • Including DigitalRiver.js
      • Initializing DigitalRiver.js
      • DigitalRiver object
      • Elements
        • Amazon Pay element
        • Apple Pay elements
        • Google Pay elements
        • IBAN element
        • iDEAL element
        • Konbini elements
        • Compliance element
        • Offline Refund elements
        • Online Banking elements
        • Tax Identifier element
        • Invoice attribute element
        • Delayed Payment Instructions element
        • PayPal elements
      • Guidelines for capturing payment details
      • Security
      • Digital River payment objects
      • Error types, codes, and objects
    • DigitalRiverCheckout.js reference
      • Including DigitalRiverCheckout.js
      • Initializing DigitalRiverCheckout.js
        • DigitalRiverCheckout configuration object
      • DigitalRiverCheckout object
        • Configuring Prebuilt Checkout
          • Performing actions
          • Defining experience
        • Components
          • Configuring components
          • Address component
          • Shipping component
          • Tax identifier component
          • Invoice component
          • Wallet component
          • Payment component
          • Compliance component
          • Order summary component
          • Thank you component
        • Rendering a checkout button
          • Performing actions on the checkout button
        • Determining the checkout's status
      • Accessing country and currency
    • DynamicPricing.js reference
    • Postman collection
  • administration
    • Sign in
    • Digital River Dashboard
      • Digital River Dashboard quick start guide
      • Key features
      • Reset your password
      • Test and production environments
      • Account
        • Adding an account
        • Switching accounts
        • Account access
      • Profile settings
        • Viewing your personal information
        • Changing your password
        • Updating your phone number
        • Enabling multi-factor authentication
      • Finance
        • Payouts
          • Viewing your payout details
          • Filtering your payouts
          • Exporting your payouts
        • Sales summaries
          • Viewing your sales summaries details
          • Filtering your sales summaries
          • Exporting your sales summaries
          • Exporting your sales summary details
        • Transactions
          • Viewing your transaction details
          • Filtering your transactions
          • Exporting your transactions
      • Order management
        • Orders
          • Searching for orders
          • Filtering your orders
          • Viewing the order details
          • Cancelling items
          • Fulfilling items
          • Downloading an invoice
          • Downloading a credit memo
          • Creating shipping labels
          • Recording a customer's request to be forgotten
          • Viewing returns and refunds
          • Creating a return
          • Accepting a return
          • Creating a refund
          • Viewing the order's timeline
        • Checkouts
          • Searching for checkouts
          • Filtering your checkouts
          • Viewing the checkout details
        • Prebuilt Checkout links
          • Generate Prebuilt Checkout links
          • View and work with Prebuilt Checkout link details
          • Add a customer during Prebuilt Checkout
          • Add a product during Prebuilt Checkout
      • Customers
        • Viewing customer details
        • Searching for customers
        • Filtering your customers
        • Editing account information
        • Adding a customer
        • Tax IDs and certificates
          • Adding a tax certificate
          • Adding a tax ID
          • Deleting a tax ID
        • Metadata
          • Adding metadata
          • Editing metadata
        • Manage subscriptions from the Customer Details page
        • Disabling a customer
        • Recording a customer's request to be forgotten
        • Deleting a customer
      • Catalog
        • SKUs
          • Viewing the SKU details
          • Searching for SKUs
          • Filtering your SKUs
          • Adding a SKU
          • Editing a SKU
          • Deleting a SKU
          • Adding a fee to a SKU
          • Editing a fee
          • Deleting a fee
          • Viewing product tariff codes
        • Managing customer subscriptions from Digital River Dashboard
      • Developers
        • API keys
          • Updating your API version
          • Getting your API keys
          • Changing the API version for your key
          • Creating a restricted key
          • Editing a restricted key
          • Deleting a restricted key
          • Rotating keys
        • Webhooks
          • Creating a webhook
          • Editing a webhook
          • Deleting a webhook
          • Rotating a webhook's secret
        • API logs
          • Filtering the API log
          • Viewing the API log details
        • Event logs
          • Filtering the events log
          • Viewing the event details
      • Settings
        • Users and roles
          • Roles
          • Searching for a user by name or email
          • Filtering your users and roles
          • Adding a user
          • Editing a user
          • Deleting a user
        • Prebuilt Checkout
        • Payment methods
          • Viewing your payment methods
          • Viewing payment method details
            • Enabling currencies
            • Managing countries
          • Enabling or disabling a payment method
  • General Resources
    • eCompass
    • eCompass documentation
    • Release notes
      • 2024
      • 2023
      • 2022
      • 2021
      • 2020
      • 2019
    • Standards and certifications
      • Certification process
      • Compliance requirements
      • Documentation requirements
      • Integration checklists
        • Admin portal
        • Products and SKUs
        • Customers and tax exemptions
        • Checkouts, payment sources, and orders
        • Disclosures, compliance statements, and emails
        • Fulfillments and cancellations
        • Customer portal
        • Order refund synchronization
        • Reversals
        • Error handling
      • Test and use cases
    • Commerce infrastructure
    • Versioning
    • Glossary
Powered by GitBook
On this page
  • 2023/12/19
  • 2023/11/14
  • 2023/11/13
  • 2023/10/25
  • 2023/10/16
  • 2023/10/09
  • 2023/9/27
  • 2023/9/22
  • 2023/9/21
  • 2023/9/19
  • 2023/9/19
  • 2023/9/11
  • 2023/8/31
  • 2023/8/24
  • 2023/8/23
  • 2023/8/10
  • 2023/8/09
  • 2023/7/26
  • 2023/7/25
  • 2023/07/12
  • 2023/7/07
  • 2023/6/05
  • 2023/5/25
  • 2023/5/19
  • 2023/5/17
  • 2023/5/10
  • 2023/5/8
  • 2023/4/28
  • 2023/4/25
  • 2023/4/5
  • 2023/3/16
  • 2023/3/14
  • 2023/2/1
  • 2023/1/19
  • 2023/1/4
  1. General Resources
  2. Release notes

2023

Digital River API release notes for 2023.

Previous2024Next2022

Last updated 2 months ago

2023/12/19

If you're , you now have the ability to:

  • Return an estimatedDelivery time.

  • .

2023/11/14

You can now:

  • .

  • .

2023/11/13

We added to .

2023/10/25

If you pair an external subscription service with , you can now .

2023/10/16

2023/10/09

2023/9/27

2023/9/22

2023/9/21

2023/9/19

2023/9/19

2023/9/11

2023/8/31

2023/8/24

2023/8/23

This applies to both one-time and reusable links.

2023/8/10

2023/8/09

2023/7/26

2023/7/25

2023/07/12

2023/7/07

2023/6/05

2023/5/25

2023/5/19

2023/5/17

2023/5/10

2023/5/8

2023/4/28

2023/4/25

2023/4/5

  • We enabled GitBook AI, a semantic search tool, on the Documentation Portal. To find GitBook AI, click the Search bar in the upper right corner.

    Type your question in the Ask or search field and click Ask "{{Search content}} using GitBook AI. You can ask GitBook AI anything regarding Digital River features. It will give you plain English answers in seconds. For example, you can ask for an overview of a feature, and GitBook AI will return a quick and concise answer. Note: While semantic search can provide robust answers, sometimes the answers may be wrong. If you think the answer is incorrect, use the regular search to locate information.

    Additionally, GitBook AI will provide follow-up questions that you might be interested in.

    You can also see where GitBook AI found the information and click through to read more.

    You can ask for a code snippet for an API.

    You can ask for the steps to perform a specific task.

2023/3/16

2023/3/14

2023/2/1

2023/1/19

2023/1/4

In , you can now .

You can now set a preferred language for in the .

You can now .

You can now use .

You can now customize the saved in your .

We added a section to the Digital River Dashboard .

We updated the event types documentation with a available from the Dashboard page. The list includes new events.

now have a state of lapsed. For details, refer to:

.

.

You can now use the .

Digital River has recently added to its payment method options. CCAvenue is a payment processing option for Digital River clients with an Indian bank account. This auto-settle payment method offers various local payment options in India, such as Credit Cards, Wallet, Net Banking, and UPI.

We added to .

We also added the Payment required columns to the table.

We added an Addendum required column to the table.

Whether you use or another user agent to create a link to a , if , , items[].metadata, or metadata are defined in the request, then that data persists in the , , and, assuming the customer successfully completes the purchase, the as well.

You can now use , one of Digital River's .

In the , you can now .

You can now to localize purchase invoices and credit memos.

You can now use Digital River's .

now contain a .

In , you can .

You can now use to .

When, you can add optional shipping and tracking information for each item.

By defining the , you can display a custom order identifier.

A id can now contain one or more . (dots/points). For details, refer to on the page.

You can now .

You can now add order-level when you generate .

With , you can now add the following information:

In , you can now:

by configuring the .

by using:

to customize the and

to determine if the checkout is complete

to

We added Box Shadow as an when configuring for .

Digital River adds Clearpay to the payment method roster! By leveraging Afterpay, your shoppers can buy now and pay for their purchases in 3 interest-free payments over 60 days. Learn how you can add Clearpay .

is a global digital wallet paving the way for your brand to gain visibility and access to millions of existing Amazon customers. This payment method boasts a highly secure and seamless checkout experience, leveraging saved shipping and payment information in the shopper's Amazon account. As a result, the shopper can complete their transactions in 3 simple clicks and almost twice as fast as other payment options. Digital River supports .

You can now .

You can now .

You can now use .

In requests, you can now pass upstreamId. This operation results in the creation of an whose is order.updated.

In , you can now pass items[].fulfillmentOrderItemUpstreamId.

purchase invoices and credit memos
Optional information subsection of the Create Prebuilt Checkout link page
Tariff codes
SKU details page
list of all event types
Create webook
Subscriptions
item classification service
CCAvenue
Supported payment methods
Supported payment methods
Components
low-code checkout options
add a language to checkouts
payment reauthorization feature
DigitalRiverCheckout.js
offer your customers local pricing throughout the shopping experience
fullfilling orders
use Prebuilt Checkout to comply with e-invoicing requirements in Taiwan
SKUs
Prebuilt Checkout
Configure the modal
here
offer customers the use of store credit in Prebuilt Checkout
Digital River's local pricing feature
using a shipping endpoint
Add custom fields to a Prebuilt Checkout
Subscribe to expanded events
support for recurring payments
Apple Pay
Prebuilt Checkout
Prebuilt Checkout
Prebuilt Checkout configuration
Testing scenarios
Digital River Dashboard
Prebuilt Checkout
DigitalRiverCheckout configuration object
Prebuilt Checkout
Managing SKUs
Prebuilt Checkout links
actions
DigitalRiver.js with Elements
Amazon Pay
event
settings and options
configure a store credit callout in Digital River Dashboard
Testing the CCAvenue payment method
use a shipping options endpoint to display error messages
Handling invalid sources and lapsed subscriptions
Display errors in Components
control the style and behavior of the payment experience
onClose
options
modify the label text of the country drop-down menu
ECCN/Tax Code
SKU Group
Product item breadcrumb
listen for and handle local pricing selector events
orderSummary section
default thankYouPage
available custom style
custom styles
Amazon Pay Checkout
metadata
type
display the subscription's billing frequency
update fulfillments with tracking data
strike-through pricing in Prebuilt Checkout
Subscriptions
Lifecycle of a subscription
language
shoppingCountry
checkout-session
checkout
order
Subscriptions
currentPeriodStartDate
checkout-session's upstreamId
Collect a customer's type
checkout-session
update order
create fulfillment cancellation requests
SKU's
Unique identifier