Skip to content

[Phase 3] Facebook Shop Integration #43

@syed-reza98

Description

@syed-reza98

Priority: P1

Phase: 3 - Multi-Channel Sales
Epic: Facebook Shop Integration
Estimate: 7 days
Type: Story

Description

Integrate Facebook Shop to enable product catalog sync, Facebook Shops storefront, order management, and customer message handling.

Features:

  • Facebook App setup and approval
  • OAuth flow for Facebook Page connection
  • Product catalog sync to Facebook
  • Order webhook from Facebook Shops
  • Message webhook for customer inquiries
  • Inventory sync to Facebook catalog

Acceptance Criteria

  • "Connect Facebook" button in dashboard redirects to OAuth
  • OAuth callback connects Facebook Page successfully
  • Products sync to Facebook catalog automatically
  • Facebook orders appear in StormCom dashboard
  • Customer messages forwarded to vendor
  • Inventory updates reflect on Facebook in real-time
  • Facebook Shop preview accessible from dashboard

Dependencies

References

Technical Notes

Facebook Graph API Endpoints:

  • POST /v18.0/{page_id}/catalog - Create product catalog
  • POST /v18.0/{catalog_id}/products - Add products
  • GET /v18.0/{page_id}/conversations - Fetch messages

Webhooks: Requires verified domain and HTTPS endpoint

Metadata

Metadata

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions