I thought I had a comment on here about the order of things happening during checkout.
Basically, it's possible for payments to be received before a user account is created. So, to automate file download and role permission purchases, they shouldn't get the "completed" order status until the "checkout complete" event is triggered.



Joined: 08/07/2007