Skip to main content

Overview

Plugins are powerful extensions that allow you to enhance your Boltic Gateway with additional functionality without the complexity of user management, authentication flows, or infrastructure concerns. These plugins provide pre-built integrations and capabilities that can be deployed instantly to extend your Gateway's features.

What are Plugins?​

Plugins are modular components that seamlessly integrate with your Gateway to:

  • πŸ”Œ Extend functionality without writing boilerplate code
  • πŸ” Handle complex authentication flows automatically
  • πŸš€ Deploy instantly with zero infrastructure setup
  • πŸ”„ Manage integrations through simple configuration
  • πŸ“Š Scale automatically with your Gateway
  • πŸ›‘οΈ Maintain security with built-in best practices

Key Benefits​

Zero User Management​

Plugins handle all the complexity of:

  • OAuth flows and token management
  • API key rotation and storage
  • Session management
  • Permission handling
  • Multi-tenant authentication

Instant Deployment​

  • Configure once, use everywhere
  • No servers to manage
  • Automatic scaling
  • Built-in monitoring
  • Zero maintenance overhead

Plug-and-Play Architecture​

  • Simple configuration interface
  • Pre-built API endpoints
  • Webhook handlers included
  • Error handling built-in
  • Automatic retries and fallbacks

Currently Available Plugins​

1. Fynd Commerce Extension βœ…β€‹

Transform your Gateway into a powerful e-commerce integration platform:

  • Complete OAuth implementation for Fynd Platform
  • Pre-built routes for products, orders, and inventory
  • Webhook subscription management
  • Automatic token refresh
  • Multi-company support

Get Started with Fynd Commerce Extension Plugin β†’

2. Shopify Apps 🚧 Coming Soon​

Build Shopify applications without the complexity:

  • Shopify OAuth handled automatically
  • GDPR webhooks pre-configured
  • App Bridge integration
  • Billing API support
  • Multi-store management

Documentation coming soon...

3. Magento Extensions 🚧 Coming Soon​

Create Magento integrations effortlessly:

  • REST API authentication managed
  • Token handling automated
  • Event observers support
  • Multi-store capabilities
  • Extension lifecycle management

Documentation coming soon...

How Plugins Work​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Your Application β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚ Simple API calls
β”‚
β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”
β”‚ Gateway β”‚ ← Your infrastructure ends here
β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Plugin Layer β”‚ ← Managed by Gateway
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β€’ Authentication β”‚
β”‚ β€’ Token Management β”‚
β”‚ β€’ Error Handling β”‚
β”‚ β€’ Rate Limiting β”‚
β”‚ β€’ Webhook Processingβ”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Third-party β”‚
β”‚ Platform β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Plugin Features​

Authentication Management​

Plugins automatically handle:

  • OAuth 2.0 flows
  • Token storage and refresh
  • API key management
  • Session handling
  • Multi-tenant authentication

Integration Capabilities​

  • Pre-built API proxies
  • Webhook receivers
  • Event processors
  • Data transformers
  • Rate limit handling

Built-in Functionality​

  • Request/response logging
  • Error tracking
  • Performance monitoring
  • Usage analytics
  • Automatic retries

Common Use Cases​

πŸ›οΈ E-commerce Integrations​

Current plugins focus on e-commerce platforms, enabling:

  • Product synchronization
  • Order management
  • Inventory tracking
  • Customer data sync
  • Multi-channel selling

πŸ”— Third-party Connections​

Future plugins will enable:

  • Payment processing
  • Shipping integrations
  • Marketing tools
  • Analytics platforms
  • CRM systems

πŸ› οΈ Platform Extensions​

Build powerful extensions:

  • Custom admin tools
  • Workflow automation
  • Data pipelines
  • Reporting dashboards
  • Integration hubs

Why Use Gateway Plugins?​

Traditional Integration Challenges​

❌ Complex authentication flows
❌ Token management overhead
❌ User session handling
❌ Rate limit management
❌ Error handling complexity
❌ Webhook signature validation
❌ Multi-tenant architecture

With Gateway Plugins​

βœ… Authentication handled automatically
βœ… Tokens managed and refreshed
βœ… Sessions maintained seamlessly
βœ… Rate limits respected
βœ… Errors handled gracefully
βœ… Webhooks validated
βœ… Multi-tenancy built-in

Best Practices​

πŸ”’ Security​

  • Store credentials in Gateway's secure vault
  • Let plugins handle token rotation
  • Use Gateway's built-in encryption
  • Monitor access logs regularly

πŸ“ˆ Performance​

  • Leverage plugin caching
  • Use webhook events over polling
  • Monitor plugin metrics
  • Scale Gateway as needed

πŸ›‘οΈ Reliability​

  • Configure webhook fallbacks
  • Set appropriate timeouts
  • Enable plugin logging
  • Test in staging first

Support & Resources​

  • πŸ“š Documentation: Detailed guides for each plugin
  • πŸ’¬ Community: Join our developer community
  • πŸŽ“ Tutorials: Step-by-step implementation guides
  • πŸ†˜ Support: Get help from our technical team

Next Steps​

  1. Explore Available Plugins: Start with Fynd Commerce Extension
  2. Join Waitlist: Get early access to upcoming plugins
  3. Request a Plugin: Tell us what integrations you need
  4. Get Support: Contact our team for assistance

πŸ’‘ Remember: Gateway Plugins handle all the complex integration details so you can focus on building your application. No more wrestling with OAuth flows, token management, or API rate limits - just configure and go!