Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 2.84 KB

File metadata and controls

24 lines (21 loc) · 2.84 KB

Integration with SDK

This SDK provides tools for working with the Paysera Delivery API. To ensure the proper functioning of the services in this SDK, you need to implement a set of interfaces in your system:

  1. MerchantOrderInterface.php - An interface for accessing your (merchant) order data.
  2. PayseraDeliverySettingsInterface.php - The plugin settings
  3. MerchantOrderRepositoryInterface.php - An interface for your (merchant) orders storage
  4. DeliveryGatewayRepositoryInterface.php - An interface for plugin's delivery gateways storage (should provide only Paysera Delivery API gateways)
  5. DeliveryLoggerInterface.php - A logger for info and error messages related to Delivery Order processing
  6. MerchantOrderLoggerInterface.php - A logger for info messages related to your (merchant) order processing

And after implementing necessary interfaces, go to use cases