Skip to main content

Paynetics

This adapter requires an additional setup

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):

  1. Fill in the mandatory Acquiring Institution Code
  2. Fill in the mandatory Merchant ID
  3. Fill in the mandatory Terminal IDs
  4. Fill in the mandatory Card Acceptor Name and Location parameters:
    1. Fill in the mandatory Name
    2. Fill in the mandatory City
    3. Fill in the mandatory Country Code
  5. Fill in the optional CCTI-IDs (Override defaults)
  6. 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):

  1. Fill in the optional Name
  2. Fill in the expected Interval in which the Provider Settlement File should be fetched - days, hours
  3. Select the Adapter PayneticsPci
  4. Enable Testmode — is irrelevant for this adapter
  5. Fill in the mandatory Extra Data: sftpUsername used for authentication
  6. 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):

  1. Fill in the optional Name
  2. Fill in the expected Interval in which the Reconciliation File should be fetched - days, hours
  3. Select the Adapter PayneticsPci
  4. Enable Testmode
  5. Fill in the mandatory Extra Data: sftpUsername used for authentication
  6. 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):

ProviderIXOPAY platformdefault (if not set by Provider)
MerchantTransactionRefTransaction UUIDNone
SettlementAmountSettlement AmountNone
SettlementCurrencySettlement CurrencyNone
Merchant Service Charge (MSC) Debitmarkup feeNone

Settlement

ProviderIXOPAY platformdefault (if not set by Provider)
RollingReserveAmountAmountNone
RollingReleaseAmountAmount for extra RRNone
PayCurrencyCurrencyNone
Payout (Rolling Reserve)
CardData as CreditCardData (Reconciliation)
ProviderIXOPAY platformdefault (if not set by Volt)
cardNumberFirstSixDigits
cardNumberLastFourDigits
expirationDateExpiryYear
expirationDateExpiryMonth
cardTypeGroupType
cardHolderCountryCodeCountry
ICFee - interchangeAmount as TransactionFeeData (Reconciliation)
ProviderIXOPAY platformdefault (if not set by Volt)
calculated with interchangeAmount, interchangeAmountSign, interchangeAmountExponentFeeAmount
interchangeAmountCurrCodeFeeCurrency
Transaction: transactionClass "P" as ReconciliationTransaction (Reconciliation)
ProviderIXOPAY platformdefault (if not set by Volt)
additionalMerchantDataTransactionId
calculated with amount, amountSign, amountExponentAmount
currencyCodeCurrency
transactionDateTimeTransactionDate
arnArn
rrnRrn
approvalCodeAuthCode
transactionCategory ‘SALES’Type TYPE_CAPTURE
transactionCategory ‘CREDIT_VOUCHER’Type TYPE_REFUND
transactionClass "C" or "B" as ChargebackReversal (reversalFlag "Y") or Chargeback (Reconciliation)
ProviderIXOPAY platformdefault (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