Banking Transaction History

getSofortHistory

Bank Transfer portal users can download all transactions from a date range via API using SOAP.
The API requires an authentication token called a ticket that can be generated via the Login API.

https://transfer.payabl.com/rservice.php/api/wBankApiService.1.1?wsdl

SOAPAction: getSofortHistory

Parameter

Description

Format

Required

from

From date

YYYY-mm-dd
Or YYYY-mm-dd hh:mm:ss

Yes

to

To date

YYYY-mm-dd
Or YYYY-mm-dd hh:mm:ss

Yes

status

Status of transactions

Empty for all processed review

direction

Type of transaction

Send empty for all
in for incoming
out for outgoing

limit

Limit for number of transactions

Int default 10000

offset

Offset for number of transactions

int default 0

ticket

Security ticket

string

Yes

Sample Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="tns:ApiService">
<soapenv:Header/>
<soapenv:Body>
<tns:getSofortHistory>
<from>2020-01-01 00:00:00</from>
<to>2021-07-09 23:59:59</to>
<status></status>
<direction></direction>
<limit></limit>
<offset></offset>
<ticket>3F76C6EC08046C07957BEDE8FA7E881E</ticket>
</tns:getSofortHistory>
</soapenv:Body>
</soapenv:Envelope>

Sample Response

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="tns:ApiService" xmlns:ns2="ApiService">
<SOAP-ENV:Body>
<ns1:getSofortHistoryResponse>
<result>
<ns2:result_code>0000</ns2:result_code>
<ns2:result_description>Successful</ns2:result_description>
<ns2:result>
<ns2:sofort_history>
<ns2:SHTransactionVO>
<sofort_id>123456</ sofort_id >
<amount>1.77</amount>
<currency>EUR</currency>
<iban>DE41207300307010000001</iban>
<remitter_bic/>
<remitter_name>Powercash</remitter_name>
<status>processed</status>
<updated_at>2020-07-23 00:00:00</updated_at>
<powercard_trans_id>6685</powercard_trans_id>
<paysolut_trans_id>27</paysolut_trans_id>
<beneficiary_iban>DE41207300307010000001</beneficiary_iban>
<beneficiary_bic>POWHCY22XXX</beneficiary_bic>
<beneficiary_name/>
<description>test paysolut 1</description>
<customer_reference/>
<direction>in</direction>
</ns2:SHTransactionVO>
<ns2:SHTransactionVO>
<sofort_id/>
<amount>1.02</amount>
<currency>EUR</currency>
<iban>DE61302201900027359159</iban>
<remitter_bic/>
<remitter_name/>
<status>signed</status>
<updated_at>2020-09-24 15:50:25</updated_at>
<powercard_trans_id>6809</powercard_trans_id>
<paysolut_trans_id>556</paysolut_trans_id>
<beneficiary_iban>DE61302201900027359159</beneficiary_iban>
<beneficiary_bic>HYVEDEMM414</beneficiary_bic>
<beneficiary_name>Powercash 21 Ltd</beneficiary_name>
<description>Fee Settlement</description>
<customer_reference/>
<direction>in</direction>

</ns2:SHTransactionVO>
<ns2:SHTransactionVO>
<sofort_id/>
<amount>1</amount>
<currency>EUR</currency>
<iban>DE61302201900027359159</iban>
<remitter_bic/>
<remitter_name/>
<status>ready to clear</status>
<updated_at>2020-10-28 01:21:02</updated_at>
<powercard_trans_id>6873</powercard_trans_id>
<paysolut_trans_id>762</paysolut_trans_id>
<beneficiary_iban>DE61302201900027359159</beneficiary_iban>
<beneficiary_bic>HYVEDEMM414</beneficiary_bic>
<beneficiary_name>Powercash 21 Ltd</beneficiary_name>
<description>Fee Settlement</description>
<customer_reference/>
<direction>in</direction>
</ns2:SHTransactionVO>
<ns2:SHTransactionVO>
<sofort_id/>
<amount>-2</amount>
<currency>EUR</currency>
<iban>DE61302201900027359159</iban>
<remitter_bic/>
<remitter_name/>
<status>review</status>
<updated_at>2020-09-23 23:33:24</updated_at>
<powercard_trans_id>6783</powercard_trans_id>
<paysolut_trans_id>526</paysolut_trans_id>
<beneficiary_iban>DE61302201900027359159</beneficiary_iban>
<beneficiary_bic>HYVEDEMM414</beneficiary_bic>
<beneficiary_name>payabl Ltd</beneficiary_name>
<description>Fee Settlement</description>
<customer_reference/>
<direction>out</direction>
</ns2:SHTransactionVO>

</ns2:result>
</result>
</ns1:getSofortHistoryResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Did this page help you?