How moneroohq/moneroo-php works
Moneroo PHP SDK is a client library for calling the Moneroo API. An application supplies a secret key and invokes payment or payout operations; those operations delegate HTTP work to the shared request trait, which sends authenticated JSON requests and returns decoded API data or throws mapped exceptions. The README documents configurable development API URLs. Payment and payout status constants are included as domain references; sampled code does not show them controlling request flow.
Main entry points: Request.php Request handling · Moneroo.php Moneroo client · Payment.php Payment operations · Payout.php Payout operations
Components 10
SDK setup
- Moneroo client
src/Moneroo.php - API config
src/Configs/Config.php
Payments
- Payment operations
src/Payment.php - Payment statuses
src/Payment/Status.php
Payouts
- Payout operations
src/Payout.php - Payout statuses
src/Payout/Status.php
HTTP transport
- Request handling
src/Traits/Request.php - API exceptions
src/Exceptions
Other components
- PHP application
- Moneroo API
Connections 10
- PHP application → Moneroo client: configures
- PHP application → Payment operations: invokes
- PHP application → Payout operations: invokes
- Moneroo client → API config: reads defaults
- Payment operations → Request handling: sends requests
- Payout operations → Request handling: sends requests
- Request handling → API config: reads timeout
- Request handling → Moneroo API: sends JSON
- Moneroo API → Request handling: returns response
- Request handling → API exceptions: maps errors