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

ParameterDescriptionFormatRequired
fromFrom dateYYYY-mm-dd
Or YYYY-mm-dd hh:mm:ss
Yes
toTo dateYYYY-mm-dd
Or YYYY-mm-dd hh:mm:ss
Yes
statusStatus of transactionsEmpty for all processed review
directionType of transactionSend empty for all
in for incoming
out for outgoing
limitLimit for number of transactionsInt default 10000
offsetOffset for number of transactionsint default 0
ticketSecurity ticketstringYes

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>