---
schema_version: "1"
id: 6e032a62e9441823b85f558ea36acfbd9050ac5c8920816a1fe0a6361c6d6557
title: "Data Portability: Give Shoppers Their Data When They Want It in B2C Commerce"
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_data_portability.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_data_portability.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 29ae47dc88287d600e37af011c13775a8441eb516a3aef1b04c24de9e64463de
description: When your customers request it, prepare and pack up the data you’ve received from them to work toward complying with various data protection and privacy regulations. We give you examples of common customer requests and things to consider. That way, you can determine how best to work toward complying with the regulations that apply to your company.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Data Portability: Give Shoppers Their Data When They Want It in B2C Commerce

When your customers request it, prepare and pack up the data you’ve received from them to work toward complying with various data protection and privacy regulations. We give you examples of common customer requests and things to consider. That way, you can determine how best to work toward complying with the regulations that apply to your company.

Export shopper-related data when shoppers request it, so that you can work toward complying with various data protection and privacy regulations. Data subjects have the right to ask for their personal data and can request to obtain their data in a structured, commonly used, and machine-readable format so that they can transmit their own personal data to another company. We give you examples of common shopper requests and things to consider when you evaluate your compliance with the regulations that apply to you. For instance, a shopper wants to know what information a merchant has about them, they can request a copy of their personal information.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-cc-b2c_merchandiser_administrator-264-0-0-production-enus/ea76f372-6cfa-42a6-8e7c-05c6df7abed8/images/icon_note.png)

Note As new data protection and privacy solutions are launched, B2C Commerce will provide specific documentation to help merchants understand how these new features can be used to help with compliance. This will cover existing tools and also extend to new release items. This page will be updated as more data portability functionality is made available. Check back for updates in future 2018 releases!

Many data protection and privacy regulations can require that when your shoppers request it, prepare and pack up the data you’ve received from them to work toward complying with various data protection and privacy regulations. We’ve listed a few of the regulations that are important to many companies collecting and processing their shoppers’ data.

- General Data Protection Regulation (GDPR)
- Personal Information Protection Act (PIPA), Japan
- Privacy Act, Australia
- Personal Information Protection and Electronic Documents Act (PIPEDA), Canada

If you have shoppers who want to take the data that you’ve received from them, review these common requests. We’ve provided links to the procedures related to those requests.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d171215e56">Product</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d171215e59">Common Shopper Request</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d171215e62">Actions to Consider</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d171215e65">Things to Consider</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Product" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e56 ">Salesforce B2C Commerce</td>

            <td data-label="Common Shopper Request" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e59 ">I want to download all of my data from your site.</td>

            <td data-label="Actions to Consider" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e62 ">
              <p style="margin-bottom:0;">
                <a href="https://salesforcecommercecloud.github.io/b2c-dev-doc/docs/current/LegacyDeveloperDocumentation.pdf" target="_blank">Read about a sample data download implementation in SGJC (SiteGenesis
                  JavaScript Controllers).</a>
              </p>
            </td>

            <td data-label="Things to Consider" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e65 ">Determine what data the shopper is entitled to collect, how you want to
              format the data, and how you want to provide this capability to the
              shopper.</td>

          </tr>
          <tr class="">
            <td data-label="Product" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e56 ">B2C Commerce</td>

            <td data-label="Common Shopper Request" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e59 ">I want a copy of my personal data that you are storing, but you don't
              provide a self-service option.</td>

            <td data-label="Actions to Consider" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e62 ">
              <p style="margin-bottom:0;">
                <a href="https://help.salesforce.com/s/articleView?id=cc.b2c_customer_snapshots.htm&amp;release=264.0.0&amp;type=5" title="Business Manager provides the ability to export “snapshots” of customer (shopper) data, including orders, lists, and other data. This is useful when you want to delete customer data from the system but retain an archive of it. A snapshot can include different selections of data related to one or more customer accounts.">Export
                  a snapshot of the shopper's data</a>.
              </p>
            </td>

            <td data-label="Things to Consider" class="slds-cell-wrap" style="vertical-align:top;" headers="d171215e65 ">Snapshots are in a technical format (JSON, XML) and can include several
              different types of data. Consider what you will share and how you will
              provide it. Determine what data the shopper is entitled to collect.</td>

          </tr>
        </tbody>
      </table>