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 basic operation
      • expand_more order configurator
        • start-order
        • add-sales-package
        • add-product-psp-standalone
        • add-product-psp-submerchants
        • add-terminal-package
        • set-shopping-cart-princing-details
    • api_reference

Return to solutions

  • generalexpand_more
    • Getting started
    • Authentication
  • basic operationexpand_more
    • Order configuratorexpand_more
      • Start order
      • Add sales package
      • Add product psp standalone
      • Add product psp submerchants
      • Add terminal package
      • Set shopping cart princing details
    • Submit order
    • Status
  • API reference

Getting started

Introduction

If you want to board merchants at CCV, you have to submit an order. When receiving an order we will create a MyCCV environment and register the order. In the MyCCV environment the merchant is able to communicate with CCV. We use the following structure for orders:

We have created several orderconfigurators that helps you creating the right order object. In each step you have to input the output from the previous step. It may look a bit overwhelming, but you will notice that it is not as difficult as it seems.

To get started with the boarding api, you need to contact CCV first. Only autorized resellers can use this API. Please contact us if you are interested.

Global flow

  1. You start with the /api/ordercompletion/reseller/orderconfigurator/startorder. This will create a new order template
  2. Add a new sales package to the newly created order template. Use /api/ordercompletion/reseller/orderconfigurator/addSalesPackage.
  3. Fill this SalesPackage with products. E.g. if you resell CCV Online Payments add the product /api/ordercompletion/reseller/orderconfigurator/addProductPSPStandalone to the sales package. Note; it is thus possible to add multiple products to your SalesPackage.
  4. Set the total costs for your order. Use /api/ordercompletion/reseller/orderconfigurator/setShoppingCartPricingDetails
  5. Submit the order for further processing with /api/ordercompletion/reseller/order

Global flow for terminal packages

  1. You start with the /api/ordercompletion/reseller/orderconfigurator/startorder. This will create a new order template
  2. Add a new terminal package to the newly created order template. Use /api/ordercompletion/reseller/orderconfigurator/addTerminalPackage.
  3. Set the total costs for your order. Use /api/ordercompletion/reseller/orderconfigurator/setShoppingCartPricingDetails
  4. Submit the order for further processing with /api/ordercompletion/reseller/order

CCV products vs configurators

The table below gives an overview of the CCV products and their orderconfigutors. If e.g. you want to resell CCV OnlinePayments, you can use orderconfiguration/addProductPSPStandalone. If you want to resell CCV terminal packages, you can use orderconfigurator/addTerminalPackage.

The orderconfigurator/addProductPSPForSubMerchants is only applicable if you are enabled at CCV for the split payments functionality. With this orderconfigurator you can submit merchants for your own platform.

CCV Product Endpoint
CCV OnlinePayments orderconfigurator/addProductPSPStandalone
CCV Smart orderconfigurator/addTerminalPackage
CCV Budget orderconfigurator/addTerminalPackage
CCV Mobile orderconfigurator/addTerminalPackage
CCV Compact orderconfigurator/addTerminalPackage
CCV MINI orderconfigurator/addTerminalPackage
Marketplaces merchants orderconfigurator/addProductPSPForSubMerchants

Go to

Home
Documentation




Cookies Privacy Statement