Hello Xavier,
I thinks it is now clear why this is all not working
The massaction is not triggered directly after an order because the run thru the cron job settings (I didn't know that).
Now, I have 2 massactions that need to perform a task at the final step of an order (=directly! no delay). They must change the ACL of the user and logout the user so he can not shop again.
The problem is it is only running once every 15 minutes and not directly. When I try to edit the cron job, the shortest/smallest frequency is once every 15 minutes. So, this must be the problem. I've set the minimum waiting time between two cron jobs to 1 second, but this is ignored. It runs every 15 minutes.
They must run directly after each order.
Best would be to perform all actions in the last step of the checkout proces in the after_end.php page:
1) remove user from ACL group shopper
2) place user in ACL group "reeds geshopt"
3) remove user from the price_access_level groups (there are 2, every user is in one of them)
4) redirect to thankyou page
5) logout the user
Would ths work and how would I do this?
regards
suzanne