Project

General

Profile

Actions

Bug #9643

open

Quickpay: fix recurring payments continuing attempts on non-transient errors

Added by krileon 9 days ago. Updated 9 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
07 April 2025
Due date:
% Done:

100%

Estimated time:

Description

These are critical errors reported back from API calls. During those attempts the entire recurring process should be aborted and the subscription allowed to expire or be cancelled.

In addition to this _returnParamsHandler is currently turning recurring payments back on during failures when it should be forcing them off for cancellation or expiration events.

Actions

Also available in: Atom PDF