How To Set Up a CCV Payment Terminal for EV Charging in Tridens EV Charge

how to set up ccv payment terminal

Share on

15/04/2026

Table of Contents

Guide for charge point operators (CPOs) who want to provide on-site card payments on EV chargers with CCV payment terminals, integrated in Tridens EV Charge by OCPI.

We successfully partnered with CCV, Europe’s leading payment provider and part of Fiserv. Together, we bring tap-and-go card payments directly to EV chargers — no apps, no accounts, no hassle for drivers.

Quick Overview

CCV payment terminals read payment cards and communicate with the CCV’s back-office platform to handle card owner verification and payments. On the other hand, CCV platform also communicates with Tridens EV Charge via OCPI (Open Charge Point Interface) protocol to exchange location, charger, tariffs, and session data.

This enables the payment terminal to initiate charging sessions, keep track and eventually terminate them, using the cost for payment.

tridens ev charge pos configuration

What You Need Before You Start

As a charge point operator you need:

  • Active Tridens EV Charge environment with chargers onboarded. 
  • Establish agreement with CCV to open a new account for card payments, merchant payment processing, acquiring, and settlement. 
  • CCV device (e.g., IM30) physically installed and powered. For all the device possibilities, we advise you to check the CCV’s offer
  • Registration token from CCV. 
  • Roaming configuration for CCV, set in Roaming
  • Pricing for sessions, set in Roaming Tariffs.

How CCV Payment Terminal Works with Tridens

CCV’s role is the payment terminal provider, abbreviated as PTP, having the back-office platform and payment terminals, which are also known as Points of Sale or POS.  

Meanwhile, operators in Tridens EV Charge platform have the role of charge point operator (CPO), controlling and monitoring charging locations and infrastructure.

Tridens EV Charge exposes your charging network via OCPI, so the CCV platform with terminals can discover chargers, control sessions, and receive cost information.  

CCV reads payment cards on-site and communicates with the CCV platform to authorize money resources based on the tariff configuration. Once authorized, the CCV requests the charging session to start on Tridens via OCPI. At session end, the final payment amount is captured from the payment card owner.

CCV Edge IM30

Serves as a contactless and card-present terminal suitable for EV charging, accepting PIN entry. Hardware wiring is included with connectivity options for mobile network, wireless internet, and cable internet. Interface graphics are adjustable to your brand.

Tridens x CCV partnership. A picture of a CCV payment terminal with a tariff info screen for EV Charging payments.

It is possible to use this terminal on a single charger or on multiple chargers as the kiosk.

Configuring CCV with Tridens EV Charge

Let’s continue with the steps required to set up the CCV payment terminals for EV charging in Tridens EV Charge.

Step 1: Add OCPI Roaming Profile

Move to Tridens EV Charge environment, open Roaming in the left menu and create or reuse a Roaming Profile with CPO role for the OCPI protocol. Set recognizable Name and Code of your business, Role, and your three-letter Roaming ID which will represent you to the CCV. 

Step 1: CCV Roaming Profile Setup
Figure: CCV Roaming Profile Setup

Find out more about Roaming Profiles.

Step 2: Add CCV Roaming Platform

Next step in Tridens EV Charge is to go inside the Roaming Profile and add the Roaming Platform of CCV.  

Populate CCV platform’s recognizable Name with Code, select PTP Type, CCV’s Roaming ID, URL and operating Country.

CCV recommended settings:

  • Name: CCV Terminal Provider 
  • Type: PTP 
  • URL: Defined by CCV. 
  • Roaming id: CCV 
  • Country: Netherlands

You can add or change Roaming Tariffs later for the cost calculations used for payments. 

Smart EV Charging: Unlocking Its Full Potential


    eBook illustration
    Step 2: CCV Roaming Platfrom Setup
    Figure: Roaming Platfrom Setup

    Interested in more? Check out Roaming Platforms documentation. 

    Step 3: Use the Registration Token

    In the next step of Roaming Platform configuration, registration dialogue shows up. Insert the registration token (Token A) provided from the CCV and Submit the form. 

    On the Roaming Platforms overview, select the recently created platform and hit Register Credentials action.

    Step 3: CCV Roaming Platform Registration
    Figure: Roaming Platform Registration

    You can later Update credentials to renegotiate or Invalidate credentials to stop the communication.  

    It is also possible to register credentials in the opposite direction, where the new token is generated by Tridens EV Charge at the platform configuration dialogue. If such principle is used, you need to pass this token from Tridens EV Charge to CCV in a secure manner, after which the CCV will do the communication handshake. Use URL that appears in the dialogue. 

    Check out OCPI registration for additional explanations. 

    Step 4: Expose Your Charging Infrastructure

    You want to expose your charging infrastructure to the CCV payment terminal provider. To achieve this, assign a unique Roaming ID for desired AreasChargers and Connectors in Tridens EV Charge and enable roaming on chargers.

    Connectors in payment roaming also need to have the ‘physical_reference’ custom attribute set for the CCV integration to represent a relation to its physical appearance code label.

    Step 4: CCV Connector's Roaming Settings
    Figure: Connector’s Roaming Settings

    More details about applying the roaming settings on your charging infrastructure in Tridens EV Charge is described at Areas and Roaming Profiles

    Step 5: Assign Expense Roaming Tariffs

    You need to define the expense tariffs and prices for calculating the costs of using your chargers. These costs will be used for card payments. Tariffs are schedule-based, with recurrency and one-time options. Expenses can be set for energy, charging time, parking time, and general flat fee, including VAT control and the total money reservation amount.  

    Go to Roaming in the left side menu and select Tariffs, where you need to add a new Ad-hoc type tariff definition with time validity and maximum amount limit, for example 100 EUR, which is then used by CCV to authorize the money amount of the payment card customer.  

    Step 5: CCV Ad-hoc Roaming Tariff Setup
    Figure: Ad-hoc Roaming Tariff Setup

    In the next step, add the Tariff Elements with cost (energy, time, flat) and recurrency time settings. 

    Step 5: CCV Roaming Tariffs Cost Setup
    Figure: Roaming Tariffs Cost Setup

    Assign Roaming Tariffs on the charging infrastructure context (one of Site/Operator/Area/Charger/Connector) and also to the Roaming Platform of CCV.  

    Step 5: CCV Assign Roaming Tariff on Roaming Platform
    Figure: Assign Roaming Tariff on Roaming Platform
    Step 5: CCV Assign Roaming Tariff on Site
    Figure: Assign Roaming Tariff on Site

    Step 6: Fetch Terminals from CCV

    Fetch Terminals from CCV to Tridens on the Roaming Platform. Activate the CCV terminal and assign it to the desired Area and/or Connector. This way, CCV will recognize which terminal serves to which exact location, charger, and connector.

    Step 6: CCV Terminals View and Actions
    Figure: Terminals View and Actions

    Step 7: Charger and Session Settings for Smooth Operations

    As the CPO, you want to ensure that charging infrastructure events, including session events, are properly exchanged. Thus, the charger configuration in Tridens EV Charge must meet a few important considerations, so events are reported on regular intervals with sufficient data (power and energy progression) and cover border cases. This will contribute to payment terminals working properly and external users having better experience of charging.

    A few general rules of thumb:

    • Set reasonable meter value reporting interval. We recommend 15 seconds.  
    • Set at least reporting of power import (kW) and energy import (kWh) measurands. 
    • Align charger timeouts with Tridens’ ready-session expiration to avoid dangling sessions.

    Feel free to get through the blog How to Use Tridens EV Charge: From Onboarding to Testing the Charger

    We advise you to follow the guidelines defined in Charging Session Integration and if facing an issue, it is likely you will find the solution for yours in the Charging Session Malfunctions page, where common cases are described with solutions and preventive measures.

    Test The Full Flow

    Once your CCV terminal is ready with Tridens-CCV communication established by the registration and locations with tariffs exposed, you can proceed to the test flow and try out the charging sessions initiated from the terminal.

    We strongly advise you to test the following operations:

    1. Approach to the CCV physical terminal, plug-in your EV and tap the screen. Find the Start button on screen. You should be able to see available locations and chargers bound to this specific terminal.   
    2. Select your charger and present your payment card which will be authorized (reserved) for the max. amount configured in tariffs. 
    3. If payment authorization succeeds, the charging of EV should start soon. 
    4. Verify that session is charging and that you can see the progress on Tridens EV Charge portal in Sessions section. 
    5. Stop the session at the terminal by presenting the payment card again.  
      1. Payment terminal shows the QR code of the receipt.  
      2. Verify that amounts are properly calculated on receipt and Tridens EV Charge portal in Sessions based on your desired Roaming Tariffs configuration. 
      3. Confirm that amount is properly captured from the payment account, meanwhile the remaining reservation amount is released. 
    6. We embrace you to thoroughly test the border cases:  
      1. No charging expenses, for example if no energy is charged to EV. Expect authorized payment amount released. 
      2. Charging above the max. limit. Terminal is expected to automatically stop the session when max. amount threshold is achieved. 
      3. Invalid authorization of payment card. Charging prevented. 
      4. Request the stop of charging session from different sources: Tridens EV Charge portal, electric vehicle, terminal, charger’s emergency button. Confirm all scenarios end up in a properly completed session with payment capture. 
      5. Kiosk mode or single charger mode. Depends on your use case.

    Troubleshooting

    OccurencesReasonsSolution
    Locations and charger data not in-sync.Credentials malfunction.Repeat the registration and handshake process described in Step 3.
    Network connectivity issue.Ensure both platforms are communicating. Check out the status pages. Contact the platform operators, if necessary. 
     
    Tridens Status Page  
    Roaming disabled.Ensure roaming settings are enabled in Tridens EV Charge environment: Roaming Profile, Roaming Platform and roaming settings of Area, Charger, Connector.  
    Tariffs do not appear in CCV terminal.Roaming Tariffs configuration.Ensure that Roaming Tariffs are properly configured in Tridens EV Charge with valid date-times and cost. Ensure having the max. limit set. Tariff must then be applied to the Roaming Platform and charging infrastructure scope (e.g., Site or Charger).  
     
    Roaming Tariffs 
    Cost not calculated on session.
    Not able to start the charging session from the terminal.
    No request is transmitted to the CPO.
    Session progress issues if you are the CPO.Charger operations or system settings. Check out the Charging Session Malfunctions with list of the most common issues and resolutions with preventive measures. 
     
    Also advised to verify the Charging Session Integration guide. 
    Terminal not responding.Terminal’s software issue.Attempt to restart the terminal by the button or plugging off the cable.  
     
    If on/off switch doesn’t help, we advise you to check the device’s user manual.

    When necessary, contact the CCV support to verify the firmware.
    Not able to start the charging session from the terminal.
    No request is transmitted to the CPO.

    You may find helpful explanations in a technical documentation of Payment Terminal Integrations

    If you’re having any trouble getting your terminal live, don’t struggle in silence! Feel free to talk to us, and we’ll help you get everything configured and ready for charging.

    FAQs About CCV Payment Terminal Configuration in Tridens EV Charge

    How do I activate CCV terminal for EV charging? 

    Make agreement with CCV, then go into Tridens EV Charge and configure the roaming platform, exchange the registration token and register credentials. Assign area, chargers and connectors for roaming, including tariffs.  

    Can I use the CCV payment terminal as a kiosk?  

    Yes, you can use the CCV payment terminal as a kiosk covering multiple chargers. 

    How long does the onboarding take? 

    You make an agreement with CCV in a matter of days, then proceed with setup in your Tridens EV Charge environment, by following the steps in this article to make a connection, which should not take more than an hour. Then you need to assign roaming identifiers on areas, chargers, and connectors, including tariffs and fetch-activate the terminals. Longevity depends on how many charging infrastructure entries and different tariffs you need to manage and reference to the terminals. Thorough tests are strongly advised.  

    How does CCV terminal work? 

    CCV Edge IM30 reads the payment card, reserves customer’s money and requests Tridens over OCPI to start the charging session. At session end, total cost amount is captured from the reservation, the rest is released. 

    How does the CCV payment terminal connect to the web?  

    You have multiple options to connect by using the cable internet, wireless internet, or mobile network. Check your device manual for supported connectivity options. Network stability is important for high availability of operations. 

    How secure is the setup? 

    Payment card related data is not exchanged between CCV and Tridens, since the card account verification and captures are domain of CCV. Tridens and CCV communication by OCPI goes with HTTPS calls, where each side verifies the other to have a trusted certificate that provides encrypted communication. Another level of security in OCPI is applied by using the mandatory access tokens in each request. Access token is negotiated at the initial registration and is being verified at each further message exchange between the sides. Communication access can be renewed or discarded at any time by using Tridens EV Charge portal. 

    How do I upgrade OCPI version? 

    Version of OCPI protocol used between Tridens and CCV can be renegotiated to the latest mutual by first invalidating the credentials of the roaming platform, then assigning the new registration token (Token A) and triggering the registration process, as described in Step 3. 

    How do I update the CCV terminal?  

    Follow the documentation of your CCV device model. If necessary, contact the CCV support. 

    Picture of Aleš Budna
    Aleš Budna
    Aleš Budna is a software engineer at Tridens. Besides tackling the EV charging development challenges, he likes to ride the bicycle, play a round of EA FC and go for a music festival.

    Get news in your inbox!


      0 0 votes
      Article Rating
      Subscribe
      Notify of
      guest

      0 Comments
      Oldest
      Newest Most Voted
      Inline Feedbacks
      View all comments