Skip to main content

Crate ferrox_integrations

Crate ferrox_integrations 

Source
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§

NotificationProvider
An abstraction for any Notification delivery service (SendGrid, Slack, Twilio, etc.)
PaymentProvider
An abstraction for any Payment Gateway (Stripe, PayPal, Adyen, etc.)

Functions§

setup