Shopify/active_merchant — pull request #358 by jrust (2012-05-11 16:52:03+00:00)
Title: Payflow improvements: don't auto-set start_date and allow modification of RetryNumDays

These two commits add the following (with tests):

- starting_at date is no longer defaulted to Date.tomorrow when modifying recurring profiles. Modifying profiles does not require starting_at date, and we were bit by this when we modified a bunch of recurring profiles only to find that the starting_at date had been reset to tomorrow for all of them because we had omitted the starting_at parameter.
- RetryNumDays, which sets how many days payflow retries a declined transaction, can now be set when modifying or creating a recurring profile.