2021
Digital River API release notes for 2021.
2021/12/30
You can now use Global Logistics, an end-to-end cross-border delivery management solution.
2021/12/14
When sending product data in checkouts, you can now use
productDetails
.When Digital River receives a chargeback request, we now move the associated order's
state
todispute
.
2021/12/13
Breaking changes
In version 2021-12-13
, the following changes have been deployed:
In registered checkouts, Digital River no longer by default uses the associated customer’s data to populate certain undefined checkout attributes. For each attribute common to both customers and checkouts, you must now define that attribute in checkouts.
Digital River has removed
allowOversell
from SKUs.
2021/12/7
We made the following changes to Digital River Dashboard:
You can now add, edit, and delete a fee from the SKU details page.
You can now view the metadata associated with an order from the Order details page.
The Checkout details page now displays the full checkout details.
2021/11/22
We added the ability to download a credit memo from the Dashboard.
2021/10/25
You're no longer allowed to attach non-reusable sources to customers.
2021/10/19
You can now subscribe to the order.cancelled
event.
2021/10/15
Every physical SKU that is shipped cross-border into Switzerland, must now contain a weight
and weightUnit
. Refer to the weight and weightUnit section on the Managing SKUs page for details.
2021/10/8
We added the ability to manage customers from the Digital River Dashboard. You can also attach a tax certificate or tax ID to a customer.
2021/10/4
We added a new legal entity, Digital River UK Limited.
2021/10/1
We added the ability to fulfill an order either partially or fully and cancel a fulfillment order either fully or partially from the Dashboard.
2021/9/10
We now provide test tax identifiers.
2021/9/9
We now conduct enhanced validation of SKU group identifiers.
We created new rules for deleting SKU groups.
You can now use query parameters to return a list of SKU groups.
You can now search for SKUs by
skuGroupId
.
2021/9/1
We expanded the pay later options that are now available in the PayPal Wallet, including PayPal RatenZahlung for German shoppers.
2021/8/25
You can now use applicability
to filter tax identifiers.
2021/8/24
Digital River now supports the use of SEPA Direct Debit with Store Credit.
2021/8/17
You can now group products that share a basic Harmonized System code and are exported to the same set of countries.
2021/8/13
You can now schedule and process recurring payments using Digital River's subscription service.
2021/8/6
We added supportsStorage
to indicate whether a payment method supports storage to Retrieving available payment methods.
2021/7/29
We expanded the pay later options that are now available in the PayPal Wallet, including PayPal Pay in 4 for shoppers in Australia and France, and PayPal Pay in 3 and PayPal Credit for UK shoppers.
2021/7/27
You can now use the Delayed Payment Instructions element to generate a template containing instructions for completing payments for delayed payment types such as Konbini and Wire Transfer.
2021/7/22
Digital River now supports the use of Online Banking with Store Credit.
2021/7/6
We added the ability to manage payment methods. You can now view payment methods and their details, enable currencies, manage countries, and disable a payment method.
2021/7/2
We added support for Pay in 3 to the PayPal payment method.
2021/6/28
You can now add, edit, and delete a SKU from the Dashboard.
You can now accept a return from the Dashboard.
2021/6/22
You can now use POST/invoices/{id}/sources/{sourceId}
and DELETE/invoices/{id}/sources/{sourceId}
to attach and detach sources from invoices.
2021/6/17
Digital River now supports the use of bPay with Store Credit.
2021/6/11
Using the Files API, the maximum file size you can upload to Digital River's servers is now 10 MB.
2021/6/7
Digital River now supports the use of Konbini with Store Credit.
2021/6/3
In the Invoices resource, you can now access details on product-level fee amounts.
2021/6/1
We added OAuth as an additional authentication method when you create or edit a webhook in the Dashboard.
2021/5/17
Digital River now supports Alipay with Store Credit allowing you to offer Alipay with store credit on an order.
2021/5/13
You can no longer issue order-level fee refunds. In addition to standard refunds, the types of order-level and product-level refunds we support are listed here.
2021/4/29
You can now include bill to information in a POST/invoices
request. Additionally, when we give you back an Invoice, it now contains a billTo
value. This is true even when you did not send billTo
in the payload of a POST/invoices
.
2021/4/28
The following physical attributes have been added to the Sales summaries and Transactions in the Digital River Dashboard: client upstream ID, payment type, ship from country, ship to country, bill to country, and SKU tax code. These attributes appear when you export transactions or sales summary details in the Finance section.
2021/4/27
You can now access details on product-level fee amounts.
2021/4/21
For troubleshooting purposes, we have implemented the following HTTP request headers: upstream-id
, upstream-session-id
, and upstream-application-id
. As a best practice, we recommend that you include these headers in your requests.
2021/4/13
You can now configure SKUs for Digital River managed fulfillments. Once properly configured, you can then use them in the Digital River fulfillment model.
2021/3/31
We made the following changes to the Dashboard:
We now provide the order ID, upstream ID, status, tax type, tax ID, and tax state on the Order Details page in the Dashboard.
We also add fees, landed cost (including importer duty and importer tax), discounts, and tax for a line item on the Order Details page in the Dashboard.
You can now download an invoice on the Order Details page.
2021/3/24
When performing testing, you can now receive mock tax invoices and credit memos.
2021/3/23
Breaking changes
In version 2021-03-23
, the Checkout and Order resources now return the first-class payment
attribute. This attribute contains the array of applied payment sources, the array of charges created from those sources, and additional payment session information. You can use this new session information to determine when to convert a checkout to an order.
We now provide you the ability to:
Create secondary payment sources with
POST/sources
.Attach multiple secondary sources to a checkout.
Use
POST/checkouts/{id}/sources/{sourceId}
to attach a source to a checkout.Use
DELETE/checkouts/{id}/sources/{sourceId}
to detach a source from a checkout.
When combining primary and secondary sources, you should know how to sequence their application in guest and registered checkout workflows.
2021/3/11
Added the continue
type to the list of button types for Drop-in and make it the default type in Customizing the text of the Drop-in button.
2021/3/10
When sequencing address information in your checkout workflows, you can now use billTo
to obtain an accurate tax calculation before you attach a payment source to the checkout.
2021/2/23
Breaking changes
We made the following changes in version 2021-02-23
:
You can now access the tax identifiers resource.
Tax identifiers must be created using the Tax Identifiers API. You can no longer use the Customers API to perform this operation.
Once you've upgraded, any tax identifiers you previously created with the Customers API will no longer be available. Please contact us to have your data migrated.
2021/2/16
For Digital River coordinated fulfillments, you should now send shipment identifiers in POST/fulfillments
requests.
2021/1/18
You can now use the Digital River API to manage an order's physical fulfillment.
2021/1/15
You can now use the authenticateSource
method to determine whether the saved payment source selected by a customer during the checkout process requires Strong Customer Authentication (SCA).
2021/1/11
When creating a source, you can now configure the
usage
parameter. It allows you to specify how the type of transaction the source will likely be used in the future. The parameter is available in both Drop-in and DigitalRiver.js. We recommend you use it when building purchase and account management workflows that allow customers to save their credit card information.When creating an instance of Drop-in, you can now customize the text of the button. Additionally, we created new Drop-in options that allow you to set the
showTermsOfSaleDisclosure
anddisableAutomaticRedirects
parameters.
Last updated