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>
Updated over 1 year ago