Straight2Bank
Straight2Bank
Configure the following parameters for the Connector (see Connector Config - Straight2Bank):
- Fill in the mandatory Corp ID
- Fill in the mandatory Secret Key
- Fill in the optional Extra Data: default_country
- Fill in the mandatory Extra Data: passphrase
- Fill in the mandatory Extra Data: private_key
- Select the optional Extra Data: sendMerchantMetaDataRef3: true, false
- 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):
- Fill in the optional Name
- Fill in any Interval - days, hours
- Select the Adapter Straight2Bank
- Fill in the mandatory Corp ID
- Fill in the mandatory Secret Key — required for encryption
- Enable Testmode to request the reports from the sandbox environment: https://test-s2bpay.sc.com/s2bpaysit/txnreport
- Fill in the mandatory Extra Data: private_key - string, required for API request signing
- Fill in the mandatory Extra Data: passphrase - string, required for API request signing
- 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)
| Straight2Bank | IXOPAY platform | default (if not set) |
|---|---|---|
| Date is taken from Filename | transaction settlement date | none |
ccy | transaction settlement currency | none |
amt | transaction settlement amount | none |
netamt | transaction net amount | none |
refundoptxnid | Reference id (Only Refunds) | none |
refundoptxnid | transaction second adapter tx id (Only Refunds) | none |
ref2 OR refundoptxnid (Only for refund) | Processor transaction id | none |
Ref1 (Only for non Refund) | IXOPAY platform UUID | none |
| Date taken from Filename | Batch number | none |