Developer
  • Getting started keyboard_arrow_down

    Discover

    • arrow_forward
      EV Charging

      Discover our unattended POS solution for the ev market

    Our solutions

    • arrow_forward
      CCV Terminal

      Integrate with a CCV Terminal

    • arrow_forward
      SoftPOS

      Turn your own device into a payment terminal

    • arrow_forward
      CCV Online Payments

      Accepting online payments in your platform without technical knowledge

    • arrow_forward

    • arrow_forward

    Connect to the CCV Platform

    Integrate our products into your software. Let's make payment happen together!

    Look at all the possibilities
  • Documentation
menu
    • expand_more Documentation
      • Payment API
      • Board Your Merchants At CCV
      • Android Rest Beta API
      • Android SDK
      • Android App Requirements
      • Certification
      • Development Kits
      • Glossary
    • expand_more Solutions
      • SoftPOS
      • CCV Terminal
      • CCV Online Payments

Use cases

  • CCV SoftPOS
  • EV Charging
  • CCV Cloud Connection

Introduction

CCV introduces an integrated SoftPOS solution that enables the acceptance of card payments on Android devices. A point of sale application on an Android device can leverage the API to initiate transactions for local acceptance on the device. Both commercial off-the-shelf devices, like standard smartphones and (ruggedized) enterprise devices are supported.

This API supports the acceptance of card payments on SoftPOS and ‘traditional’ PTS certified payment terminals as well as remote e-commerce payments.

Currently only proof of concepts and scoped pilots are allowed by card schemes in order to gather experience and the ability to improve and extend the capabilities before full market launch is allowed.

CCV SoftPOS facilitates card-present transactions on non secure Android device. 


Solution Context

Segment Component Name Description
CCV  CCV SoftPOS app This app support the following:
• VISA and MasterCard EMV contactless kernels
• displays the PIN entry screen
• captures the PIN and creates an obfuscated PIN
• integration via intent functions from a partner POS app
CCV & Partner MyCCV - Web portal A web portal to manage the SoftPOS solution. Merchant, terminal (TMS) configuration. Some management functions can be handled by the partner.
Partner  Merchant POS app Partner Android Point of Sale App that support SoftPOS transactions as a payment method.
Partner  Integrator API POS specifc API to communicate between the POS app and the backend services of the partner.

How it works


In an integrated SoftPOS Solution, the Point of Sale Backend (POS Backend) initiates the transaction by using the CCV Payment API. For security reasons, CCV supports only initiation of transactions from a POS Backend server where the network communication between machines and the application level security via API keys can be controlled and safely stored.

After the initiation of the transaction within the SoftPOS Backend, the POS App on the Android device triggers the CCV SoftPOS App via an Android Intent. Because the SoftPOS App has been activated it retrieves the payment amount from the SoftPOS Backend. The SoftPOS App comes to the foreground and takes over the payment and handles it with the cardholder.

The SoftPOS Solution handles the full transaction and stores all relevant information like receipt data. After the POS App has been notified that the transaction has been finalized, the transaction status including relevant data can be retrieved for POS processing including transaction status and receipt handling.

Getting started

TODO: add action

Go to

Home
Documentation




Cookies Privacy Statement