A B2C Commerce merchant's primary POD experiences a data center power failure at 3 AM. Their storefront goes down completely. Here is what happens:
If the merchant had not allowlisted the DR POD IP: The payment processor rejects connections from the new outbound IP. Checkout fails for all customers, adding 2–4 hours of downtime.
Data impact: Orders or data changes in the 30 minutes before the outage may not be present on the DR POD. The merchant reconciles these manually afterward.
B2C Commerce maintains a secondary DR POD for every primary Production POD. Key facts about the DR infrastructure:
Your DR POD's outbound IP address must be allowlisted at all third-party integrations before a DR event occurs. To find your DR POD number and outbound IP address, refer to:
Recovery Point Objective (RPO) — how much data can be lost: B2C Commerce replicates customer production realm data (database and file system, including storefront data such as catalogs) to the secondary DR POD every 30 minutes. In a DR event, up to 30 minutes of data changes may not be present on the DR POD after failover. How long recovery takes:
These targets apply to the B2C Commerce platform infrastructure. Recovery of externally integrated services (DNS for non-eCDN customers, fulfilment systems, payment processors) is not included in the B2C Commerce DR plan and is the customer's responsibility.
A DR event is defined as platform downtime without any known and reasonable recovery time. Salesforce Platform Operations decides whether to commence DR procedures based on the expected recovery time of the primary POD.
| Scenario | DR Decision Timeline |
| POD unrecoverable for a very long time (e.g., physical power/network failure at data center) | DR procedures may commence within 1 hour |
| Known recovery time exists and is shorter than the time required to move all realms to DR locations | Salesforce may wait several hours for the primary POD to recover rather than initiating DR |
Salesforce reserves the right to modify DR plans as necessary to meet evolving business and customer needs.
The B2C Commerce DR plan covers the platform infrastructure. The following are customer responsibilities during and after a DR event:
| Responsibility | Details |
| DR POD IP allowlisting | Allowlist the secondary DR POD's outbound IP at all third-party integrations before a DR event. If not done in advance, integration connections will fail upon failover. |
| Data backup | Customers are fully responsible for backing up their own data. Follow Scheduling Instance Backups procedures. |
| Integration notifications | Notify external integrations (payment processors, OMS, fulfilment systems) about the move to the secondary POD. |
| Integration recovery | Determine and execute the recovery method for each integration point. B2C Commerce DR does not cover external integrations. |
| Custom solution testing | Test custom storefront functionality and all unique external integrations after DR failover completes. |
| DNS (non-eCDN customers) | If your storefront does NOT use the eCDN CNAME, DNS changes may be required to point to the DR POD. DNS recovery is not included in B2C Commerce DR plans. |
000391449

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.