Paynetics
If you want to use this adapter, please contact your Customer Success Manager directly, or contact our Support Team in the IXOPAY Customer Experience Portal.
Paynetics Creditcard
Configure the following parameters for the Connector (see Connector Detail Overview - Paynetics Creditcard - Vault Configuration):
- Fill in the mandatory Acquiring Institution Code
- Fill in the mandatory Merchant ID
- Fill in the mandatory Terminal IDs
- Fill in the mandatory Card Acceptor Name and Location parameters:
- Fill in the mandatory Name
- Fill in the mandatory City
- Fill in the mandatory Country Code
- Fill in the optional CCTI-IDs (Override defaults)
- Fill in the optional Default Capture Reference

Data Fetcher Configuration
You have the option to configure Data Fetchers (see section Enable and Set Up Reconciliation on the Provider Level) either on Provider or on Connector Level, depending on which setup works better for your provider.
Provider Settlement
Configure the following Parameters for the Settlements Provider Data Fetcher to fetch Settlement
(Posting File: /.-Posting-.*\.*csv$/, Related Payout File: /.-Payout-.*\.*csv$/) via SFTP (ftp.paynetics.digital)
(see Edit Provider Settlement Data Fetcher Provider Level):
- Fill in the optional Name
- Fill in the expected Interval in which the Provider Settlement File should be fetched - days, hours
- Select the Adapter PayneticsPci
- Enable Testmode — is irrelevant for this adapter
- Fill in the mandatory Extra Data: sftpUsername used for authentication
- Select the option Extra Data: splitByPayCurrency - true, false. If set to true the incoming settlement can be split by into multiple settlements per incoming pay currency. This setting also alters the settlement batch number.

The settlement retrieval fetches the "Posting"-File first before fetching related "Payout" files within the retrievals "onRetrieved"-Closure.
Reconciliation
Configure the following Parameters for the Reconciliation Data Fetcher to fetch Reconciliation
(Paynecits POF: filename must contain 1602_PAYNETICS_POF.) via an SFTP (see Reconciliation Data Fetcher Provider Level):
- Fill in the optional Name
- Fill in the expected Interval in which the Reconciliation File should be fetched - days, hours
- Select the Adapter PayneticsPci
- Enable Testmode
- Fill in the mandatory Extra Data: sftpUsername used for authentication
- Fill in the mandatory Extra Data: merchantIds

The column header information is not received with the retrieved file all the header column values are hardcoded within the implementation.
Settlement fields
Batch Number
The batch number "MerchantName"-"SettlementDate" or "MerchantName"-"PayCurrency"-"SettlementDate"
Mapped Fields
We are mapping the following fields from the settlement reports (Provider → IXOPAY platform):
| Provider | IXOPAY platform | default (if not set by Provider) |
|---|---|---|
| MerchantTransactionRef | Transaction UUID | None |
| SettlementAmount | Settlement Amount | None |
| SettlementCurrency | Settlement Currency | None |
| Merchant Service Charge (MSC) Debit | markup fee | None |
Settlement
| Provider | IXOPAY platform | default (if not set by Provider) |
|---|---|---|
| RollingReserveAmount | Amount | None |
| RollingReleaseAmount | Amount for extra RR | None |
| PayCurrency | Currency | None |
Payout (Rolling Reserve)
CardData as CreditCardData (Reconciliation)
| Provider | IXOPAY platform | default (if not set by Volt) |
|---|---|---|
| cardNumber | FirstSixDigits | |
| cardNumber | LastFourDigits | |
| expirationDate | ExpiryYear | |
| expirationDate | ExpiryMonth | |
| cardTypeGroup | Type | |
| cardHolderCountryCode | Country |
ICFee - interchangeAmount as TransactionFeeData (Reconciliation)
| Provider | IXOPAY platform | default (if not set by Volt) |
|---|---|---|
| calculated with interchangeAmount, interchangeAmountSign, interchangeAmountExponent | FeeAmount | |
| interchangeAmountCurrCode | FeeCurrency |
Transaction: transactionClass "P" as ReconciliationTransaction (Reconciliation)
| Provider | IXOPAY platform | default (if not set by Volt) |
|---|---|---|
| additionalMerchantData | TransactionId | |
| calculated with amount, amountSign, amountExponent | Amount | |
| currencyCode | Currency | |
| transactionDateTime | TransactionDate | |
| arn | Arn | |
| rrn | Rrn | |
| approvalCode | AuthCode | |
| transactionCategory ‘SALES’ | Type TYPE_CAPTURE | |
| transactionCategory ‘CREDIT_VOUCHER’ | Type TYPE_REFUND |
transactionClass "C" or "B" as ChargebackReversal (reversalFlag "Y") or Chargeback (Reconciliation)
| Provider | IXOPAY platform | default (if not set by Volt) |
|---|---|---|
| internalEWLReferenceNumber (ChargebackReversal) | ReferenceId | |
| caseID (ChargebackReversal) | ExtraData[caseId] | |
| transactionDateTime (ChargebackReversal) | ReversalDateTime | |
| reasonCode (mapped) (ChargebackReversal) | ReversalReason | |
| additionalMerchantData (ChargebackReversal) | OriginalTransactionId | |
| cardSchemeCBReference (Chargeback) | ReferenceId | |
| approvalCode (Chargeback) | AuthCode |