Skip to content

CVAP-64 Implement next_sched_contribution_date field on CreateContributionRecur action

Currently the CreateContributionRecur action does not add a next_sched_contribution_date to new recurring contributions.

This probably works OK for Stripe and PayPal feeds that use webhook / IPN for a recurrence created on the remote system, however for token-based payment processors such as eWAY Recurring, the recurring contribution is never selected to create the recurring contribution.

This PR adds two things:

  1. a ‘Next Scheduled Contribution Date’ parameter so that this can be explicitly set, and
  2. a fallback to set the next scheduled date automatically according to the date of the first contribution added with the recurring contribution during the form processor run

Merge request reports