Enabler Service
Getting Started
Enabler Intro

Enabler Service Intro

The Enabler Service is the backend service for processing payment transaction with various acquiring host/ gateway. The service can be consumed with both the White-label App or the White-label App SDK

The Enabler Service is a lightweight backend component in the MineSec ecosystem, designed to facilitate seamless backend integration for constructing payment messages to acquiring hosts or designated payment gateways.

With a focus on minimal APIs and surface area, the Enabler Service primarily targets efficient and robust gateway integration.

Built using the modern asynchronous server framework, the Enabler API offers numerous benefits and robust features, ensuring a reliable and efficient integration experience.

Benefits

  • High Performance: Leveraging Ktor's asynchronous capabilities, the Enabler Service ensures high performance and responsiveness, even under heavy load.
  • Scalability: Efficiently handles multiple concurrent requests, making it ideal for scaling to meet growing demands.
  • Various Gateway Integration: MineSec integrates with various acquirers and payment gateways.
  • RESTFUL API: Provides a RESTFUL API for easy and standard integration with customer systems.
  • Data Isolation: Each customer instance is dedicated, from data to service.
  • Compliance: Adheres to industry standards and regulations, ensuring secure and compliant payment processing.

Features

Customer-Facing API

  • Profile Management: Offers RESTFUL endpoints for managing payment acceptance profiles, such as creating, updating, and retrieving profiles. This includes managing MID, TID, supported payment methods, and the host message format for different upstream gateway.
  • Transaction Management: Offers API for managing transactions, such as querying, requesting post-transaction actions like void or linked refund.
  • Flexibility: Enables Payment Service Providers (PSPs) to customize and manage their payment acceptance settings according to their specific requirements.

Integration with Acquirer Hosts

  • Custom Integrations: The Enabler system is capable of integrating with various acquiring hosts based on customer requirements, ensuring a tailored solution for each customer.
  • Dedicated Instances: Each Enabler instance is deployed per customer, ensuring data segregation and security. This dedicated deployment model ensures that all data is isolated and managed separately, providing a secure and compliant environment.