The technical integration for Checkout with Facebook Products (including Instagram Shopping) involves the requirements listed below.


  • Your business is registered in the U.S.
  • You have a U.S. tax ID (EIN)
  • You have a U.S. bank account
  • You can ship to U.S. addresses
  • You have US state tax IDs where you have nexus

Commerce-Enabled Product Catalog

New product catalog or an existing dynamic ads catalog supplemented with the following fields:

  • Size/Color variant for each individual product (if applicable)
  • Google Product Category (used for tax calculations)
  • Inventory levels (quantities)

Order Management Integration

  • Orders are placed on Facebook products, not on your ecommerce platform
  • We capture payments and payouts to your bank account
  • Orders are ingested in your order management system (OMS) as prepaid orders
  • API integration includes the following actions:
    • List orders to fulfill
    • Mark order as shipped (requires valid tracking numbers)
    • Mark order as canceled
    • You must suppress fulfillment-related emails (order confirmed, shipped, and so on)

Data Transfer

  • Payment credentials are not shared
  • Phone numbers are not shared
  • Customer email addresses can only be used for fulfillment-related communications
  • Customer email addresses cannot be used for marketing purposes unless the customer opted-in
  • Full customer name and shipping address are available with each order

Customer Support

  • Support via email only
  • Returns via email, or your return website


Allow at least 2 weeks of testing, including shipping orders physically