The Payment Day is used to assign the Next Payment Date - Day.
If the Payment Day is left blank, then the next payment transaction that comes through - i.e. a payment is processed. The day of month of that payment will then be assigned to the Payment Day.
For example:
- Payment Day: blank
- Next Payment Date: 16/6/2016
Then a manual payment link to the recurring payment, or a credit card payment is processed (i.e. overnight recurring payment processor).
- The transaction date will be the 16/6/17 on the Payment Txn.
- The Payment Day will the 16 on the recurring payment
- The Last Processed Date will be set to the 16/6/17
- The Next Payment date will be set to the 16/7/17 on the Recurring Payment
If the Payment Day is assigned a number. For example, you wish to make all payments for credit cards occur the same day of a month. Then the next payment date is based on the Payment Day.
For example:
- Payment Day: 18
- Next Payment Date: 16/6/2016
Then a manual payment link to the recurring payment, or a credit card payments processed (i.e. overnight recurring payment processor).
- The transaction date will be the 16/6/17 on the payment txn.
- The Payment Day will the 16 on the recurring payment
- The Last Processed Date will be set to the 16/6/17
- The next payment date will be set to the 18/7/17 on the Recurring Payment. I.e. It has used the Payment Day to determine the day of the month.
Another scenario to consider are:
- If you blank the Payment Day out, blank out the Last Processed Date and mark the Recurring Payment as Inactive.
- OR add a new record but leave the Payment Day and Last Processed Date as blank.
Then, the Payment Day will be assigned as today 's day in the month.
For all of the above scenarios, if the Payment Day is automatically assigned and it is greater than 27, then it will be assigned "Last". "Last" indicates the last day of the month and this caters for months having varying days.