To test this, pls log out of dap first (
http://YOURSITE.com/dap/logout.php)
Then go to the forum page (
http://www.mysite/forum )
Now if you click on login at the top, you should get redirected to dap login
If you login to dap, dap will also auto-login to VB
Now access
http://www.mysite/forum, the user will be in logged-in state in VB
>>This means that users who do not pay in DAP and expire can still get into the forum -- Dap does not automatically remove them from the usergroup / forum permissions (mine doesn't - is it supposed to)? , so they can still just go to mysite.com/forum and login, bypassing dap, even if they have not paid, cancelled their subscription <<
Currently when a subscription is cancelled, nothing really happens in dap. DAP employs a pay-as-you-go model.
User automatically loses access to product at the 'end of current recurring cycle' as no new payments come in.
The access to VB forum/permission does not get removed at the end of recurring cycle for expired users but we plan on updating this flow in the upcoming release of dap (dap 4.4.).
In dap 4.4, we will update the dap hourly cron to pick up list of all expired users, and automatically disable access in VB (based on VB forum mapping rule set by the admin).