How and why to set up a virtual terminal

What is a virtual terminal exactly and how do you go about setting one up? Source: GoCardless

What is a virtual terminal exactly and how do you go about setting one up?
Source: GoCardless