I think this is the best thread to tie this on to. And am unsure if the above patch was addressing this or has precipated this problem - ie I haven't checked how this works on an older version - this is on 4.0.5
I am trying to help a client resolve the frustrations they are having with 'pay later' membership which can be coming in from both the front end and back end (ie member sends in form indicating they are paying by Direct Credit and the accounts team don't have that info yet or havn't passed it on).
If I do a Membership at back end with no payment it becomes
- Membership Status = NEW
- Contribution - not exist
This can then be found by Searching for Status is New, but can't be found under Pay Later
If I should be doing this as Membership and Record membership Payment and record it as Payment Status = Pending then we get
- Membership Status = NEW
- Contribution Status = Pending (Incomplete Transaction)
I can't see anyway to flag this somehow so it shows as Pending Pay Later?
If I do the above then it can still only be found by Find Member via "status = New" not via Pay Later
If I do a Membership at front end with Pay Later it becomes
- Membership Status = Pending
- Contribution Status = Pending (Pay Later)
I can therefore find this either via
- Membership status = Pending or
- Membership - Find Pay Later
The fact that I can't pull a list that shows both types is not surprisingly causing some tears/expletives with the client.
So does there need to be a different option on the back end for the Membership (or Event) related Contributions to mark as Pay Later - or should the Pending status suffice and it needs so tweaking so it behaves as 'pay later' and sets the Membership status to Pending rather than New.
Or have I gone down the wrong rabbit hole?
Or is the problem with the Membership Status given that one is setting it to NEW and one to PENDING.
Appreciate any insight especially from those enjoying the warm UK weather
