Module overview

overview

Pacemaker Order Export

Main module:
  • All models and objects for export data storage

  • Module Initialization logic of the export pipeline and its step

  • Configuration structure module

  • Depends on the entity export logic

Pacemaker Entity Order Export and Entity Initializer

Main modules:
  • Uses the scheduling and rescheduling logic of the entity export

  • Every order entity will get a pipeline

  • Is enhanced by the modifier

Pacemaker Order Export-Admin UI

Add-on module:

Pacemaker Order Export Format Template

Standard add-on module:
  • It delivers a formatting standard used in the pipeline for the order data

  • This is now achieved through the use of the Pipeline Data Storage

Pacemaker Pipeline Data Storage

Standard add-on module:
  • Provides persistence logic to store data between steps

  • The default utilizes the database

Pacemaker Order Export Format openTrans

Standard add-on module:
  • It delivers a openTrans formatted standard used in the pipeline for the order data

  • The provided openTrans format can get configured with Twig editors in the backend

Pacemaker Order Export Local FS

Standard add-on module:

Pacemaker Pipeline Data Storage

Standard add-on module:
  • Provides persistence logic to store formatted pipeline job information

  • Provides read functionality to retrieve stored pipeline based job information

Pacemaker Order Export Response Json

Standard add-on module:
  • Provides a standard for the response handler of the order

  • Used in the pipeline

  • Provides configuration and functions for a JSON file in the standard format

Pacemaker Order Export Notification Mail

Standard add-on module:
  • Provides a standard for the export notification function

  • Used in the pipeline

  • Provides configuration and functions for sending through Magento order confirmation logic

Pacemaker Order Line Item

  • Module to generate a line-item attribute for order items

    • It contains a generator logic to assign line item numbers one time only

Pacemaker Order Line Item CLI

Add-on module:

Pacemaker Order Export Reservation Handling

Add-on module:
  • Provides implementation to handle stock reservations by configuration options

  • Extend order export pipeline with reservation handling step

  • Provides configuration to set reservation handling logic

Pacemaker Order Status Payment Adjustment

Add-on module:
  • Provides implementation to handle order cancellation by configuration options

  • Add a separate pipeline with an order status adjustment step

  • Provides configuration options to set conditions for order cancellation

Pacemaker OpenTRANS 2.1 Export Format

Add-on module:
  • Provides the OpenTRANS 2.1 format for the order export

  • Additional configuration for this format