Next Restaurant 6.1.0: move your data in, run payroll, and connect other systems Next Inventory 6.2.0: a REST API and webhooks for your other systems Next DB 6.1: Auto-Updating Tables, Printing, Phone Layout and SEO Next Task 6.0.0: a task manager for Joomla Next Inventory 6.1.1: smoother Check Out, no more list limits, and much faster PHP2Shell: Is Your Joomla Site Safe? What to Do Today Introducing Next Boards: Kanban project and task boards for Joomla Building the Future of Joomla Extensions
NextSoftware

payment

EVENT payment

payment.captured, payment.failed, payment.refunded

Trigger

data is the payment. payment.failed adds error; payment.refunded adds refund (id, amount, reason, reference).

Payload

{
    "id": "msg_7c1e0f3a9b2d4c6e8f0a1b2c3d4e5f60",
    "type": "order.placed",
    "event": "string",
    "data": {
        "id": 1,
        "order_id": 1,
        "location_id": 1,
        "method": "cash",
        "amount": 1.5,
        "tip_amount": 1.5,
        "refunded_total": 1.5,
        "currency": "string",
        "status": "captured",
        "reference": "string",
        "paid_at": "string",
        "created_at": "string",
        "updated_at": "string"
    },
    "timestamp": "2026-01-01T12:00:00Z"
}

See also

All Extensions