#279 — Update Facade to support Rutter Commerce integrations
Repo: Twill-AI/facade State: closed | Status: done Assignee: Unassigned
Created: 2025-01-22 · Updated: 2025-03-24
Description
Request
Caused by https://github.com/Twill-AI/business-data/issues/28
In order for users to integrate their commerce data, Facade should be updated to support the new commerce source types that have been added to BusinessData:
# Commerce source types.
SHOPIFY = "Shopify"
WOOCOMMERCE = "WooCommerce"
AMAZON = "Amazon"
STRIPE = "Stripe"
SQUARESAPCE = "Squarespace"
BIG_COMMERCE = "Big Commerce"
MAGENTO = "Magento"
PRESTASHOP = "PrestaShop"
CHARGEBEE = "Chargebee"
CHARGIFY = "Chargify"
CLOVER = "Clover"
SQUARE = "Square"
MERCADOLIBRE = "Mercado Libre"
SHOPEE = "Shopee"
Acceptance criteria
- Facade can create/update/delete Rutter Commerce integrations in BusinessData.
- Facade can create/update/delete PayEngine integrations in BusinessData. Only merchantID should be asked in API. Merchants onboarding should be implemented in scope of #271
- Logic above is covered with unit tests.
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets