The dunning run works on open items, not on payment attempts. It applies to invoices with a payment term, such as annual subscriptions billed on invoice. The help pages we checked describe no retry mechanism for failed card payments. weclapp only dunns when an invoice is open beyond the payment term (plus grace days).
Prerequisites according to the help: initialized accounting including dunning texts and an overdue invoice in the open items list, which shows invoices with the status “Completed”. Our inference: if you create subscription invoices via the REST API, you complete them before they can be dunned. The REST API is available from ERP Services upwards; for pure API operation, one ERP Services license is enough, and there is no minimum number. You only need the Contract Management add-on (€55 per person and month, weclapp list price, as of October 2026) if weclapp generates recurring invoices itself. Overview: Accounting for SaaS, apps and subscription businesses.