Setting up custom payment service providers

Continia Banking includes preconfigured support for several well-known payment service providers (PSPs) such as PayPal, Klarna, and Adyen. If you're working with a PSP that isn't supported by default, you can configure Continia Banking to manually import payment files from that provider. This article guides you through the process of setting up a custom PSP integration using Continia's CSV ports and PSP agreements.

Step 1: Analyze the payment file

Start by reviewing the PSP’s file structure. For example, identify:

  • Delimiters (e.g., comma, semicolon)
  • Column headers (e.g., Amount, Date, Reference)
  • Data formats (e.g., date format, decimal separator)

For more information, see the To analyze the file section in the Introducing CSV ports article.

Step 2: Set up a CSV port

Create a CSV port to define how the fields in your file map to Business Central.

  • Define the column structure and field separators.
  • Map each column to a relevant Business Central field (e.g., transaction amount, account number, payment text).

For more information, see the Setting up CSV ports article.

Step 3: Add the payment service provider

Before you can configure payment file imports for a custom PSP, you need to add the provider to Continia Banking. This involves creating a new entry with basic details such as the code, description, and CSV port.

Add your Payment Service Provider:

  1. Search () for and select Payment Service Providers.
  2. On the action bar, select New.
  3. Enter the Code, Description, and Transaction Port.

Step 4: Create a PSP agreement

Link the custom CSV port to a PSP agreement. This allows you to:

  • Assign G/L accounts for fees, shipping costs, or commissions.
  • Group and organize payment data from the specific PSP.

For more information, see the Setting up a payment service provider article.

Step 5: Import the payment file

Once set up:

  • Go to the Cash Receipt Journal.
  • Select the appropriate PSP agreement.
  • Import the file and apply transactions.

The Matching Details FactBox shows the outcome of the matching attempt for the selected journal line. The Type column indicates whether the attempt succeeded. The Message column describes the outcome, showing the matching rule that was applied for a matched line, or the reason no match was created for an unresolved line. To review another line, select that line in the journal.

For more information, see the Importing PSP payments article

Adding a payment service provider agreement
Payment service providers
Importing PSP payment
Matching ledger entries with PSP payments
Overview of supported payment service providers
Introducing CSV ports
Setting up CSV ports