Skip to main content

Straight2Bank

Straight2Bank

Configure the following parameters for the Connector (see Connector Config - Straight2Bank):

  1. Fill in the mandatory Corp ID
  2. Fill in the mandatory Secret Key
  3. Fill in the optional Extra Data: default_country
  4. Fill in the mandatory Extra Data: passphrase
  5. Fill in the mandatory Extra Data: private_key
  6. Select the optional Extra Data: sendMerchantMetaDataRef3: true, false
  7. Fill in the Extra Data: pspid — in case you receive this parameter from the PSP

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 (json format) via API (see Edit Provider Settlement Data Fetcher Provider Level):

  1. Fill in the optional Name
  2. Fill in any Interval - days, hours
  3. Select the Adapter Straight2Bank
  4. Fill in the mandatory Corp ID
  5. Fill in the mandatory Secret Key — required for encryption
  6. Enable Testmode to request the reports from the sandbox environment: https://test-s2bpay.sc.com/s2bpaysit/txnreport
  7. Fill in the mandatory Extra Data: private_key - string, required for API request signing
  8. Fill in the mandatory Extra Data: passphrase - string, required for API request signing
  9. Fill in the mandatory Extra Data: checkPaymentMethod — true, false. If set to true for payment method Billpay SUCCESSFUL transactions are ignored.

Settlement fields

Date and Batch Number

The Date and the batch number are taken from the report file name (e.g. settlementreport_20230302)

Mapped Fields

We are mapping the following fields from the Straight2Bank settlement reports (Straight2Bank → IXOPAY platform)

Straight2BankIXOPAY platformdefault (if not set)
Date is taken from Filenametransaction settlement datenone
ccytransaction settlement currencynone
amttransaction settlement amountnone
netamttransaction net amountnone
refundoptxnidReference id (Only Refunds)none
refundoptxnidtransaction second adapter tx id (Only Refunds)none
ref2 OR refundoptxnid (Only for refund)Processor transaction idnone
Ref1 (Only for non Refund)IXOPAY platform UUIDnone
Date taken from FilenameBatch numbernone