Cherry Seed

Can I set up CAPI without a plugin?

CAPI without plugin manual server-side integration direct API implementation PHP

Quick Answer

Yes, using Facebook's PHP SDK and WooCommerce action hooks. You'll need to write PHP code that fires on order completion, formats order data, hashes PII, and sends to Facebook's API. This requires developer skills and ongoing maintenance. Most stores benefit from plugins instead.

Full Answer

CAPI without a plugin: Requirements:

  • PHP development skills
  • Access to functions.php or custom plugin
  • Facebook PHP SDK
  • System user access token Basic implementation: 1. Install SDK via Composer: 2. Create the event handler: Maintenance burden:
  • API changes require updates
  • Debugging is on you
  • No support
  • Security responsibility When manual makes sense:
  • Unique requirements
  • In-house dev team
  • Learning purposes When plugins are better:
  • Most businesses
  • No dedicated developer
  • Time is valuable

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/433

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/facebook-meta-tracking/setup-facebook-capi-woocommerce-capi-without-plugin