| Dalenys_Api_Hash_Hashable | Interface for hashing |
| Dalenys_Api_Renderer_Renderable | Render a payment form |
| Dalenys_Api_Sender_Sendable | Interface for sending dalenys requests |
| Dalenys_Api_Autoloader | Handle autoloading |
| Dalenys_Api_Batch_Exception_InvalidBatchFile | Exception thrown by batch |
| Dalenys_Api_Batch_Observer_Debug | Will display on console output some debug data |
| Dalenys_Api_Batch_Observer_FileReport | Write a CSV output based on the CSV input |
| Dalenys_Api_Batch_Observer_Sleep | Use it for configuring some sleep time between each transactions |
| Dalenys_Api_BatchClient | Implements batch mode (cli side) |
| Dalenys_Api_ClientBuilder | Build API clients on different environments |
| Dalenys_Api_DirectLinkClient | Implements Dalenys payment API |
| Dalenys_Api_FormClient | Implements Dalenys payment API |
| Dalenys_Api_Hash_Parameters | Compute a hash from Dalenys parameters |
| Dalenys_Api_Renderer_Html | Render a payment form in HTML |
| Dalenys_Api_Sender_Curl | Send a HTTP request with curl |
| Dalenys_Api_Test_FCase | Test base class for functionnal testing |
| Dalenys_Api_Test_Tools | Toolkit class for tests |