Welcome to the MoneroPay documentation. Here you will find information on how to deploy it and API specification.

   /       \
   \       /
     /   \
    (\_ _/)
     ^^ ^^

Feel free to open a PR, raise an issue or request a new feature.

For related discussions join our Matrix room.

We also offer commercial support for merchants and developers. Contact us at

What is this?

A backend service for receiving, sending and tracking status of Monero payments.

MoneroPay provides a simple HTTP API for merchants or individuals who want to accept XMR.

MoneroPay supports optional status updates via HTTP Callbacks.

MoneroPay is not a plugin for an existing e-commerce solution. It is a standalone backend daemon that can be used for any purpose. Some use cases are:

  • Online stores/e-commerce
  • Donation/fundraiser websites
  • ATMs
  • Paid services like parking or bus ticket applications
  • Shell scripts and programs for any purpose

MoneroPay utilizes:

  • Monero Wallet RPC
  • PostgreSQL