We have no ready-made payment module for ModX. There are two working paths: the quick one is a payment link on a button, and the thorough one is an API integration your developer builds into the site or into an add-on such as miniShop2.
Two ways to connect
- A payment link. Create a payment in the dashboard and put the address on a button. Nothing to program, but the ModX order status does not update.
- An API integration. The payment is created from your server, and the payment notification updates the order status automatically.
What to keep in mind
- With the API, verify the notification signature before changing an order.
- Keep keys in environment variables rather than in chunks and templates.
- You can start with a link and move to the API once sales grow.
What the payment API can do and which SDKs exist is on the payment API page.