Nexus based registrations
Submitted Jason H, Feb 17 2012 01:23 PM | Last updated Feb 17 2012 01:23 PM
This.. Is something of a concern, but.. I'm putting this in Nexus because it's probably the ROOT source of the problem, though any fix will probably have to be coordinated between IPB and Nexus.
Assuming that you have email validation setup, and are using a value for "Remove Incomplete Registrations"..You see where this is leading?
User purchases a product from the store, they never validate the account, but they have sent money. After 5 (or whatever) days, the Remove Incomplete Members task is going to delete the user.. Which is going to make finding their invoices/other information quite difficult.. And, probably, the SHIPPING information as well.
My idea on it would be a 'no delete' flag in the validating queue table or something. Because, I can see other places where a similar problem could happen, and you wouldn't want the user to be auto-pruned for not following the registration requirements. At least, not in a short period of time.
But, again, while the problem comes in based on Nexus, any type of fix, I believe, would have to go into the core IPB files. Because, you can't (particularly) say that anyone who pays goes to the members group, because, what if they select "Check" and never send a check.. And, you can't have them auto-pruned after 5 days, because, what if they pay by check, and it takes 10 days for the check to arrive?
Assuming that you have email validation setup, and are using a value for "Remove Incomplete Registrations"..You see where this is leading?
User purchases a product from the store, they never validate the account, but they have sent money. After 5 (or whatever) days, the Remove Incomplete Members task is going to delete the user.. Which is going to make finding their invoices/other information quite difficult.. And, probably, the SHIPPING information as well.
My idea on it would be a 'no delete' flag in the validating queue table or something. Because, I can see other places where a similar problem could happen, and you wouldn't want the user to be auto-pruned for not following the registration requirements. At least, not in a short period of time.
But, again, while the problem comes in based on Nexus, any type of fix, I believe, would have to go into the core IPB files. Because, you can't (particularly) say that anyone who pays goes to the members group, because, what if they select "Check" and never send a check.. And, you can't have them auto-pruned after 5 days, because, what if they pay by check, and it takes 10 days for the check to arrive?
| Status: | Fixed |
| Version: | 1.4.0 |
| Fixed In: | 1.5.0 |











0 Comments