Raymond I have tested it successfully
when user is inside non-subscribers if he pays will be moved to subscribers and removed from non-subscribers.
If user cancels he/she will be moved to non-subscribers.