The Virtual Terminal is supported for use on Lightning Record Pages, Experience Cloud Sites (both authenticated and un-authenticated), and in Screen Flows.
Click the link below to set up the Virtual Terminal for your specific use case.
BT Payments Virtual Terminal
Custom Aura Legacy Component (Advanced)