Added
Payment schedules
October 13th, 2026
You can now set up recurring payments. Add a payment_schedule object to POST /payment_orders and Mambu Payments generates the follow-up payment orders on the cadence you define. No changes are required to existing integrations.
What's new
- New object
payment_schedule, with statusesactive,paused,blockedanddisabled. - New optional
payment_scheduleobject onPOST /payment_orders, withinterval(day,week,month,year,end_of_month),interval_countandend_date. Invalid values return400. - New field
payment_schedule_idonpayment_order. It is returned in thePOST /payment_ordersresponse and set on every payment order generated by the schedule. - New filter
payment_schedule_idonGET /payment_orders. - New endpoints:
GET /payment_schedules: list schedules, filtered bystatus,intervalororiginal_payment_id.GET /payment_schedules/{id}: retrieve a schedule.POST /payment_schedules/{id}/pause: stop generation, keepingnext_payment_date.POST /payment_schedules/{id}/activate: resume a paused schedule. Missed dates are skipped.POST /payment_schedules/{id}/disable: stop the schedule permanently.
- New field
original_payment_detailsonpayment_schedule. It holds theamount,currency,connected_account_id,originating_account,originating_account_id,receiving_account,receiving_account_idanddirect_debit_mandate_idof the original payment order. - New webhook topic
payment_schedule, with event typesactive,updated,paused,blockedanddisabled. - New permissions
payments.view_payment_schedulesandpayments.edit_payment_schedules, included in the Admin and Manager default roles. - Dashboard: new Payments > Payment schedules section, a Schedule section in the payment order creation form, and a Payment schedule ID filter on Payment orders.
The feature is gated by the payment_schedule feature flag. Contact your account manager to enable it.
