Get Started

Set up your account

Contact our support team and they will help you to create an account on our test environment. Once your test account is created they will provide you with the API credentials that you'll need when building your integration against our TEST environment.

Once your integration is completed and you are ready to go live please contact our support team and they will help you to create an account on our production environment.

EnvironmentDescription
TESTBuild your integration using this environment. There are test card numbers that you can use to test your integration. Find more details here .
PRODUCTIONUse this environment when you are ready to go live.


Build your integration

  • Integrate with a pre-built CM.com checkout

You do not want to create your own checkout user interface, instead you build an integration with our pre-built CM.com Checkout where your customers can be redirected to in order to continue with the payment. When the payment process is completed customers will be redirected to the URL you specify on your checkout.

  • Create your own user interface and integrate separately per payment method

You want to create your own user interface and you will build an integration for each payment method you want to make available on your interface. This is the list of available payment methods you can integrate with:

Requests / Responses

In the following documentation you'll find examples of the request and response payloads per payment flow. We will usually provide a few options since we have optional parameters. Each payment flow will contain a JSON example of the full-request with all optional parameters being set and possibly some examples with only the mandatory fields and/or examples with conditional fields (if applicable).

After the requests we have written down the response you can expect.

OpenAPI

We have an up-to-date openapi.yaml specification available for those that want to use it.