This documentation applies to the Local Gift Cards product. It is a limited-time and invite-only program for now. You may not see this option if you do not have access.
As part of the Facebook COVID-19 SMB relief effort, Facebook is building a prominent Newsfeed unit helping users discover and purchase Gift Cards from your website. Partners participating to this program must provide available Gift Cards through a Product Catalog integration connected with a Facebook Page Shop.
The Local Gift Cards unit is personalized and renders products available within up to 80 km (50 miles) radius from the location of potential buyers. To achieve this, we do require that your product catalog is enriched with the street address of the physical store for participating businesses (see Feed Data Model below).
In order to setup your shop and start selling gift cards on Facebook there are three steps:
These are design mocks and may not represent the end product.

Manually Create a Facebook Page dedicated to Local Gift Cards, and add a Shop to your Page.
Make sure your Page Shop is configured for Offsite Links. All new Page Shops based in the US are now configured for Onsite Checkout by default. If your Facebook account is registered in the US, you may need to coordinate with your Facebook contact to create a Offsite Shop.
All the Gift Cards you are offering in this experience must be uploaded into a Product Catalog associated with your Page Shop. To mark your products as Gift Cards, you must implement the field specifications in your feed as below.
Dynamic fields: The following fields are essential components of the experience, and must be pulled from your database.
| Attribute | Type | Required | Description |
|---|---|---|---|
|
| Required | Unique ID for item. Can be a variant for a product. If there are multiple instances of the same ID, we ignore all instances. This maps to |
|
| Required | Name of the business selling the Digital Good. Must be 100 characters or less. |
|
| Required | High level overview of what the business does and what they sell |
|
| Optional | Retailer-defined category for product, e.g Restaurant, Hair Dresser, Coffee Shop etc. |
|
| Required | Link to item on the merchant's website. |
|
| Required | Product images display in square (1:1) format. The minimum image resolution is 500 x 500 px. We recommend 1024 x 1024 px for best quality. |
|
| Required | Value depending on product category; Accepted values are:
|
|
| Required | JSON with either a street address or a latitude/longitude position.
|
Static fields: The following fields are not displayed to potential buyers, but are required by our catalog ingestion and filtering process. These can be hardcoded.
| Attribute | Type | Required | Description |
|---|---|---|---|
|
| Required | Cost of item and currency. Currency should follow ISO 4217 currency codes such as |
|
| Required | Same as |
|
| Optional | You can include up to 10 additional images; provide them as comma-separated URLs. |
|
| Required | Any value |
|
| Required | Whether item is in stock; Accepted values are:
|
|
| Required | Must be set to |
|
| Required | Must be set to |
|
| Required | A number representing the availability radius from the address of the product in kilometers(miles are not supported). This information is only used with Advantage+ catalog ads with local products. Must be between 1KM - 80KM |
id,brand,title,description,link,image_link,additional_image_link,price,inventory,google_product_category,availability,condition,delivery_method,address,availability_radius
FB_product_12,Business Name,Hardcoded,Hardcoded,https://www.facebook.com/events/birthdays/,https://upload.wikimedia.org/wikipedia/commons/b/b8/Pizza_Napoli.jpg,https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Pizza-3007395.jpg/2560px-Pizza-3007395.jpg,5.00 USD,1,Arts & Entertainment > Party & Celebration > Gift Giving > Gift Cards & Certificates,in stock,new,redemption_code,"{street_address: ""1 hacker way"", city: ""Menlo Park"", region: ""CA"", country: ""US"", postal_code: ""94025""}",1
FB_product_34,Business Name,Hardcoded,Hardcoded,https://www.facebook.com/events/birthdays/,https://upload.wikimedia.org/wikipedia/commons/b/b8/Pizza_Napoli.jpg,https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Pizza-3007395.jpg/2560px-Pizza-3007395.jpg,10.00 USD,1,Arts & Entertainment > Party & Celebration > Gift Giving > Gift Cards & Certificates,in stock,new,redemption_code,"{street_address: ""1 hacker way"", city: ""Menlo Park"", region: ""CA"", country: ""US"", postal_code: ""94025""}",1There are two ways to upload your inventory to Commerce Manager. If you can host the feed file to your website, then using Scheduled Feed is the preferred way as it's the simplest and easiest to set up. Schedule can be setup to update hourly, daily or weekly.
If you can't host a feed file or you need to update inventory more frequently than every hour, you can use our Feed API to push the feed file to us.
More info on these approaches can be found below:
You can test the experience directly on your Page Shop. When you are ready to launch, we recommend that you follow these steps:
Page ID)