Expand description
§Ferrox Integrations (ferrox-integrations)
ferrox-integrations defines unified trait abstractions for external third-party service integrations, including PaymentProvider,
NotificationProvider, MailerProvider, and StorageProvider.
§Key Features
- 🔌 Standardized Provider Traits: Common interfaces across Stripe, Slack, SendGrid, and AWS.
- 🧪 Test Mocking: Swap external API calls with mock implementations during automated testing.
Traits§
- Notification
Provider - An abstraction for any Notification delivery service (SendGrid, Slack, Twilio, etc.)
- Payment
Provider - An abstraction for any Payment Gateway (Stripe, PayPal, Adyen, etc.)