Announcements
July 16, 2024
New Feature - Prorate Non-subscription Child Products toggle
We are excited to announce a new feature that adds flexibility to your subscription management capabilities: the Prorate Non-subscription Child Products along with the Parent Product toggle!
Feature details
This new functionality allows you to maintain transparency and accuracy in subscription management like never before. It provides the option to include or exclude non-subscription child products from proration when adjusting the parent subscription plan.
Scenarios
Imagine this scenario: You're signing up for an online streaming service. Your annual subscription plan for unlimited streaming is priced at $120 annually. The subscription comes bundled with a one-time Setup Assistance service for $30, which helps you set up your account and devices.
Let's say you initially subscribed to the streaming service in January. In June, you decide to upgrade to a family plan, adding one more streaming device to your subscription for bedroom viewing. With the proration toggle set to OFF, the system calculates the prorated price for the upgraded family plan from June to December ($120 * 6/12 = $60) but keeps the one-time Setup Assistance service price fixed at $30.
-
Set the toggle to OFF when you have bundled services like a one-time Setup Assistance service and want to upgrade or change your subscription plan. The price of the Setup Assistance remains unchanged, ensuring that you bill the one-time services appropriately.
-
Set the toggle to ON when you want the subscription and any additional bundled services or products (e.g., warranties, add-ons) to be adjusted in price and prorated together. It ensures a seamless adjustment to pricing whenever you make changes to your subscription.
Benefits
-
Flexibility: Customize how you bill bundled products or services during subscription plan changes.
-
Accuracy: Ensure you reflect accurate pricing for the parent subscription and any associated child products or services.
-
Simplicity: Managing subscription plans is now more straightforward, with clear, controllable billing adjustments.
Getting started
To start leveraging this new feature, we invite you to follow the instructions for enabling price proration. This resource will help you understand the feature in detail and implement it effectively.
Support
If you have any questions or require assistance, contact the Commerce Product Team.
May 29, 2024
New offer features
We're excited to announce the latest updates to our Admin API, making the management of offers even more seamless and efficient. Enhancing your ability to provide value and flexibility to your customers has always been our priority. Here's what we've rolled out:
-
Retrieve the latest offer: Access the most recent version of any offer with the new endpoint
GET /v1/offers/{offerID}
to ensure you're always working with the latest information. -
Track the latest deployed offer: Stay on top of your offer edits with the ability to track the latest deployed offer via
GET v1/offers-api/offers/{offerId}?version=deployed
. This feature helps in ensuring consistency across your promotional activities. -
Retire outdated offers: Clean up your active promotions by easily retiring outdated offers using
POST /v1/offers/{offerId}/retire
. Keep your promotions relevant and engaging for your customers.
Improvements
-
Integration and management: We optimized the entire process from creation to retirement of offers for smoother integration and management through your existing systems.
Coming Soon
-
Create offer: The ability to update coupon code offers is on our roadmap. Stay tuned for future releases!
Try out these new enhancements today!
March 27, 2024
Introducing Inventory Management Webhook Events!
We've got fantastic news for our commerce platform users! We're thrilled to announce the introduction of three new webhook events designed to streamline inventory management.
Now, managing your inventory is even more efficient with these new webhook events:
-
inventory.out_of_stock: Receive instant notifications when your inventory runs out of stock, ensuring you're always aware of stock shortages.
-
inventory.self_managed_updated: Stay informed about any updates made to your self-managed inventory, keeping you in the loop with real-time changes.
-
inventory.fulfiller_managed_updated: Get notified when there are updates to your fulfiller-managed inventory, ensuring seamless coordination with your suppliers.
These new webhook events empower you to stay on top of your inventory levels and respond promptly to changes. Never miss a beat in inventory management – try them out today!
Experience streamlined inventory management with our enhanced webhook events!
March 26, 2024
Introducing eCompass by Digital River: Revolutionize your business with advanced analytics
We're proud to unveil eCompass by Digital River—a cutting-edge analytics platform that revolutionizes business operations and sales strategies through deep, actionable insights. Below are the key features included in this release:
-
Comprehensive data analysis: Use our advanced tools to delve into your data, uncovering previously hidden trends and patterns.
-
Intuitive interface: eCompass boasts an easy-to-use interface that simplifies the complexities of data analysis, making it accessible for quicker and more effective decision-making.
-
Strategic insights: Armed with eCompass, you're not just getting data; you're getting a roadmap to success. Identify your strengths, explore areas for improvement, and stay ahead of the competition.
-
Integration capabilities: eCompass is fully integrated with Digital River API, Commerce API, and Global Commerce, allowing a unified view of all business operations. Upon receiving your eCompass credentials, it's important to understand the scope of access they provide:
-
eCompass access: Your credentials allow you to log in to eCompass, where you can leverage analytics and insights to drive decision-making within your business.
-
Digital River dashboard access: The same credentials enable access to the Digital River Dashboard, should you use the Digital River API, offering a unified experience for managing your digital commerce operations.
However, it's critical to note:
-
Global Commerce access: The eCompass credentials are not valid for accessing Global Commerce.
-
January 29, 2024
Ever wished for more control over subscription renewal for a Product Combination? We hear you!
Now, with our latest enhancement, you can specify whether you want to renew with the original subscription price from the price list or the specified component price from Product Combination. Yep, it's that simple.
January 23, 2024
Good news! Managing Product Combinations just got easier. With our latest enhancement, you can Importing and exporting products—create, read, update, and remove product combinations using the original Excel or XML BPU function. Simplify your workflow and check it out today!
December 11, 2023
We have introduced new features in Global Commerce that allow you to manage product combinations more efficiently. With the latest update, you can create a single product by combining multiple sellable SKUs (components) and setting the price and configuration of the bundled products per your pricing or product combination strategies. This enhancement maintains the product combination behavior and efficiency. The latest update includes new features, such as the option to include a subscription component when creating a product combination in Global Commerce. A Global Commerce-hosted solution is available for purchasing the created product combination with a subscription component. Moreover, a shopper can purchase a product combination using the Commerce API solution.
In addition, we have added the ability to handle the cancellation and return of all components of a product combination together. When enabled, this feature will cancel unfulfilled items while setting fulfilled ones for return, making it easier to manage returns and cancellations.
Furthermore, you can set a Cart Item Limit for a Commerce API environment while configuring Global Commerce site settings. This setting enables you to restrict the number of items per cart, ensuring an optimal order size and improving processing performance.
The Commerce API Webhook Service is now easier to use. Previously, you could only authenticate the endpoint via OAuth using API configuration. However, now you can manage OAuth authentication effortlessly through Global Commerce!
May 12, 2023
We are excited to announce our new feature, Product Combination Supporting Subscriptions for Global Commerce. This feature allows you to include subscription products in a product combination and adjust the price to match your pricing or product combination strategies. Combining multiple SKUs from different product lines into a single product combination allows you to recognize revenue for each product line based on the component price. This feature also helps you address compliance concerns and minimize revenue loss from customers trying to break bundle offers and purchase products at a reduced price.
March 23, 2023
We added the following events to the Webhook service:
-
order.credit_memo.created: The creation of an order credit memo triggers this event.
-
order.invoice.created: The creation of an order invoice triggers this event.
September 27, 2022
-
We updated instructions to the Global Commerce Help that explains how to test the email notification and enable or disable email notifications.
-
We added documentation for the User FTC Right to Cancel Notification and the User FTC Affirmative Consent Notification.
-
Updated the information on How to view a report as another user.
July 23, 2022
We added Flex Term Monthly Billing to our subscription platform. This feature allows you to set up a subscription product and sell a monthly subscription with an annual commitment.
When a shopper uses Flex Term Monthly Billing, they will be billed once a month for their purchase. The shopper can choose any kind of commitment, such as 3, 6,12, 24, or 36 months. Charges occur automatically every month until the commitment period is complete, at which point the shopper can renew their subscription.
June 30, 2022
-
Fair Consumer Contracts Act (FCCA) enhancement
We add support for the German Fair Consumer Contracts Act (FCCA) by adding a dedicated cancellation page in German and English to the footer on-site "defaults" that allow sending a cancellation request without signing in. Notifications for request confirmation and reminders are available in German and English. Learn more about FCCA.
-
Webhook service for Commerce API
We released the Webhook service for Commerce API. The Webhook service now supports events covering the entire subscription lifecycle. You can choose to manage the service through the Global Commerce interface or the Webhooks API. You can now integrate the Webhook service for Commerce API with endpoints to get an instant update on events throughout the entire subscription cycle. We also updated the list of webhook events in the Webhook service. You can now choose from more subscription events.
September 1, 2021
We added the ability for a Customer Service Representative to cancel an order.
January 30, 2020
It has recently come to our attention that the release of the Google Chrome web browser build 80, scheduled for February 4th, 2020, features a change in how cookies are handled (https://www.chromestatus.com/features/schedule). The change promises new features intended to make your browser faster and more secure, including a new approach to cookies. The SameSite update will require website owners to explicitly state/label the third-party cookies that can be used on other sites. Cookies without the proper labeling won’t work in the new Chrome browser.
What is the change?
Cookies that do not include the SameSite=None
” and Secure
labels won’t be accessible by third parties, such as ad tech companies, in Chrome version 80 and beyond. The Secure
label means cookies need to be set and read via HTTPS connections.
Currently, the Chrome SameSite cookie default is: None
, which allows third-party cookies to track users across sites. Starting February 4th, cookies will default into SameSite=Lax
, which means cookies are only set when the domain in the URL of the browser matches the domain of the cookie — a first-party cookie.
Any cookie with the SameSite=None
label must also have a secure flag, meaning it will only be created and sent through requests made over HTTPS. Meanwhile, the SameSite=Strict
designation restricts cross-site sharing altogether, even between different domains that are owned by the same publisher.
What do you need to do?
We would like our clients to test the following 3rd party cookie scenarios to ensure proper functioning of the consumer ecommerce experience.
-
Single sign-on (SSO)
Clients having SSO integration using cookies will need to validate that the functionality works as expected with the new browser version. If the integration does not work, our recommendation is to set up the
SameSite
cookie attribute with a value ofNone
as outlined in the document mentioned above (chrome://flags/#same-site-by-default-cookies). -
Iframe Integration
Clients having an Iframe integration with a Digital River hosted store will need to validate that functionality works as expected with the new browser version. Please contact Digital River if the functionality is broken.
-
Cross Origin calls referencing content from Digital River hosted store
Clients having Cross Origin calls (AJAX, JSONP, etc.) referencing content from Digital River hosted store will need to validate that functionality works as expected with the new browser version. Please contact Digital River if the functionality is broken.
- Migrate to HTTPS secure pages, if you haven’t done so already.
Need additional information?
If you have additional questions or encounter any issues please feel free to contact your Digital River Operations Representative. You can also read more about this change at SameSite cookies explained.
April 23, 2019
Effective April 23, 2019, we’ve made some changes to the current Global Commerce (DRCC) Dashboard designed to improve your experience.
Here’s what’s new:
- You will now have an enhanced view of site trends on the homepage.
- News and notes section will be moved to our Help Center.
- Redesign of the primary toolbar on the dashboard.
- New ‘Support’ section on the homepage with helpful links.
September 11, 2018
As mentioned in past notifications, Digital River is planning for a physical datacenter move. Following are details of the timeline and impacts to your business. The important items to note are a new link to access Temp CTE as well as a request for a Change Freeze.
Continued prequalification tests
We’ve completed several successful prequalification tests; however there are a few more tests planned to help best mitigate any risks. Our future test schedule is as follows:
- Completed: Sunday, September 9, 2:00 p.m. CDT – Monday, September 10, 7:00 p.m. CDT
- Friday, September 14, 5:00 a.m. CDT – Saturday, September 15, 10:00 a.m. CDT
What are the details of the physical move?
We are moving Datacenter 2 from Minneapolis, MN to the same physical location where Datacenter 3 sits in Minnetonka, MN. The move is approximately 15 miles in distance. The move is targeted to begin by shutting down Datacenter 2 the morning of September 18, 2018 (Central Daylight Time) and is planned to take seven calendar days. While in a same physical location, the two Datacenters will remain separate post move; they each have independent power and independent networks. The facility even has two underground electrical feeds along with one overhead electrical feed for optimal redundancy.
What to expect during the Datacenter move
Shoppers
During any prequalification tests and the entire move timeframe, all traffic will route to our other datacenters. Your shoppers could see a brief impact toward the beginning of each session. Otherwise, there are no planned disruptions to taking and fulfilling orders, including no impact to email notifications.
System Administrators and Users
The Digital River Command Console (DRCC) will not be impacted during this session.
Client Test Environment (CTE)
If you use the Client Test Environment (CTE) you will experience a direct impact, as CTE is now completely unavailable throughout the remaining move timeline. A Temporary Client Test Environment (“Temp CTE”) is now available to support testing activities. This temporary environment will be available until Friday, October 12, 2018. The data in the Temp CTE environment is a snapshot of Production as of September 9, 2018. You will need to access Temp CTE via a new URL, listed below. Your user credentials should all remain the same.
https://drhadmin-tempcte.digitalriver.com/gc/ent/login.do
Please be aware there will be differences in data between CTE and Temp CTE. Any testing you completed in Temp CTE will not be in CTE after Datacenter 2 is brought back online. Please direct any questions and individual needs to your Account Team.
Request for Change Freeze
We would like to request your assistance in participating with our internal teams in a Change Freeze starting Thursday, September 13, 2018 until Tuesday, September 25, 2018. The changes requested are specific to Site Deployments (example: changes to the frontend of your store). Ideally there are minimal changes at all; including product catalog, pricing and offer changes. We want to reassure you that the features will work. Our request for the freeze is to minimize the amount of data that would need to synchronize between the datacenters once Datacenter 2 is restored. Please discuss any concerns or plans for deployments and general changes you have with your account teams.
Reporting issues during the Planned Prequalification Tests and Physical Move
Should you experience any issues during any of the planned prequalification tests or during the physical move timeframe, please send an email to: clientescalations@digitalriver.com, copying your account team members. You may also call any escalation phone numbers you have, including your account team members.
Why are we moving a Datacenter?
Digital River has had the Datacenter 2 location for 14 years. Moving the datacenter allows us to replace existing network hardware with new, modern technology, which will improve service and reliability. It also allows us to remove legacy servers and storage hardware, leading to a more simplified and reliable infrastructure design. Our overall goal is to address risks associated with aging technology to continue to maintain a world-class infrastructure base for ecommerce services.
Timeline
Here is an image of the timeline, which also depicts future platform code releases.
We thank you in advance for your support and patience as we optimize the infrastructure to best serve your ecommerce needs.
Regards,
Your Digital River Team