Currently there is no system level “pause”. We plan to add one in the future.
So the pausing should be part of your workflow logic. You can use a signal or update to ask workflow to pause/unpause.
Here is a discussion similar to this: Pausing workflow execution - #2 by maxim