Using the Virtual Terminal
    • 18 Oct 2024
    • 5 Minutes to read

    Using the Virtual Terminal


    Article summary

    With the Helcim Virtual Terminal you can easily accept online payments by entering your customer's credit card information or by sending a bank payment request using your computer, tablet, or mobile phone without needing any additional hardware or a physical terminal. 


    Pull up customer profiles including their stored payment information to accept payments over the phone or online. The Virtual Terminal can be used by businesses accepting credit card or bank payment transfers.


    Watch the video below to see the Virtual Terminal in action: 


    Accessing the Virtual Terminal in your account

    The Virtual Terminal is accessible through different sections of your account making it easy to adjust your payment workflow for your business. 


    Through payments

    You can pull up the Virtual Terminal by selecting `Payments` and `Virtual Terminal` from the side panel menu.

    Access Helcim Virtual Terminal from your dashboard's side navigation

    Alternatively, using the `New Payment` button on the top right corner of your screen after selecting Payments, click on 'Make New Payment' to load the Virtual Terminal.

    Access Helcim Virtual Terminal by clicking "New payment"


    Through customers


    If you want to use the Virtual Terminal to accept a payment for an existing customer, you can process the payment directly from the customer’s profile in your account. 


    Navigate to Customers either on the left hand side of the screen, or through the All Tools button.

    Use Helcim Virtual Terminal to accept payments from existing customers


    Then, select the customer profile you want to process a payment for. Once selected, click on the Actions button at the top right hand corner of the screen to see the below options. 


    Select transaction type for existing customer to use Helcim Virtual Terminal


    Choose between `New Card Transaction` and `New Bank Account Transaction` to open the Virtual Terminal. 


    Through invoicing 

    If you have a due invoice you’d like to collect payment for, you can use the Virtual Terminal for easy payments without requiring your customers to visit you in-person. 


    First, click on Invoicing on the left hand side of your screen, or via the All Tools button.


    Access Helcim Virtual Terminal through Helcim Invoicing

    Click on the invoice you are looking to process, and select 'Actions' from the top left of your screen. 

    Process Helcim invoices using Helcim Virtual Terminal


    Select 'Process Now' to open the Virtual Terminal. The invoice and due amount will be linked automatically to the Virtual Terminal. 


    If the customer on your invoice has a card on file, this will automatically populate as well.


    Taking a payment with the Virtual Terminal

    Take payments using Helcim Virtual Terminal

    To take a payment with the Virtual Terminal, complete each payment field on the left hand side of your screen. You will need to enter all of the following to charge your customer: 


    • Payment amount
    • Select payment method, either credit card or bank payment
    • Enter either the card details or bank account details 
    • Card or account holder name 
    • Customer address including postal code

    You can also choose to add a tax amount, or a comment before proceeding. 


    Once this information has been entered you can process the payment by selecting `Charge Now`.



    Completing your payment

     

    Once this information has been entered you can process the payment. If you need to adjust tax information or leave comments for the payment please do so before processing the payment. 


    The Virtual Terminal will have a different button depending on the type of payment you’re completing, the most common being ‘Charge Now’ to process a credit card payment.


    Credit Card Payments

    • Charge Now (in Purchase mode)
    • Authorize (in Pre-Auth mode)


    ACH Payments:

    • Charge Now (taking a payment from an existing customer with a pre-authorized bank account)
    • Request Authorization ( adding a new bank account for your customer)


    More options

    Select the drop-down arrow next to more options to further customize your payment. The field options available here will be adjusted depending on whether or not a Customer or Invoice has been attached to the payment and if it’s a bank payment vs. a credit card payment.


    • Terminal: If you have multiple terminals associated with your account, you can select the desired terminal for the payment here. This option only applies to credit card payments.
    • Transaction Type: You can select whether you are completing a Purchase or a Pre-Authorization here. This option only applies to credit card payments. 
      • If you choose to complete a pre-authorization through the Virtual Terminal, please note that pre-authorized transactions are only valid for 7-days, after which time they will expire. If it has been more than 7 days from when you processed a pre-authorization the status will change to EXPIRED in your Helcim account.
    • Type: You can use the drop-down menu to select the type of document you are creating (i.e. invoice, quote, etc.)
    • Currency: You can use the drop-down menu to select the correct currency.
    • PO Number: Depending on your business needs, you can enter a Purchase Order number for the payment here.

    Sending a receipt 

    Once your payment has been completed, you will see the option to send an email receipt. If you already have an email for your customer entered this will automatically populate. 

    Send receipts after process payments using Helcim Virtual Terminal

    Edit Helcim Virtual Terminal's email receipts


    Attaching a customer or invoice to your payment


    Add an existing customer or invoice to your payment to avoid duplicate records and extra administrative work by selecting `Attach` and searching for the invoice or customer you need. 


    Attach customers and existing invoices to process payments using Helcim Virtual Terminal

    After selecting attach you can search through your existing due invoices and customer profiles to find the correct information. The Virtual Terminal will then populate with either the invoice or customer information.

    Select existing customers and invoices to process payments using Helcim Virtual Terminal


    Processing a partial payment with the Virtual Terminal


    If you have attached an existing invoice to the transaction you will have the option to accept a partial payment for this invoice using the virtual terminal. 


    Use the toggle beside the Partial Payment text to enter the custom dollar amount or percentage of the invoice you would like to charge.


    Process partial payments using Helcim Virtual Terminal

    Why AVS information is required


    Entering your customer's billing address and postal or zip code information in the Virtual Terminal, helps protect your business from potentially fraudulent transactions. 


    AVS (Address Verification Service) information is required to store payment information in the card vault or to accept a card-not-present payment. Learn more about preventing fraud during card-not-present transactions here.


    The AVS information will auto-populate if you are charging  an existing customer, or you can manually enter this information for new customers. AVS applies to credit card payments only and isn’t applicable if you’re processing an ACH Bank Payment.



    Share product feedback with the Helcim Team


    We love feedback! You can easily share feedback with us directly through the Virtual Terminal by clicking on the speech bubble in the top right hand corner of your screen. This feedback will go directly to the Helcim Product Team. 

    Share feedback with the Helcim team regarding Helcim Virtual Terminal

    FAQs

    I’m ready to complete my payment but the Charge Now button is grayed out

    • If the Charge Now button can’t be clicked, please review your transaction information and confirm all of the fields have been filled in. You can also double check the `More Options` section and confirm you have a default terminal assigned for your payments. 


    What types of payments can I accept with the Virtual Terminal? 

    • You can use the virtual terminal to accept both credit card and bank payments. 


    What is a Virtual Terminal? 

    • The Virtual Terminal is a browser based tool that allows you to accept payments online without needing to purchase additional hardware. 


    How much does it cost to process a payment with a Virtual Terminal?

    • For detailed pricing information check out our pricing page for keyed and online rates and ACH Bank Payment rates.

    Was this article helpful?