Bank transfers are one of the most popular forms of payment in Austria. To make transfers possible without media disruption in e-commerce, too, integration of eps is advisable. This method is based on online transfers using PIN and TAN and does not require additional registration by the buyer.
The buyer completes the transfer in the secure online banking portal of his bank or savings bank. Immediately after the successful transfer, the payment recipient (online shop) receives an irrevocable payment guarantee from the buyer’s bank and thus has 100% protection against payment defaults. eps can reach more than 4 million customers in Austria.
Payment Method provider website
Request and response parameter reference
For a more detailed description of the request and response parameters for Girosolution EPS
please check the API Reference
After a transactionId or alias was received by completing the payment flow on the web, the following server to server API calls can be used to do other actions.
Is only possible through the web interface.
Is not possible since it is a direct debit method
Can not be canceled since it is a direct debit method
Credit option not available
curl -v -X POST https://api.sandbox.datatrans.com/upp/jsp/XML_status.jsp \ -H 'Content-Type: application/xml' \ -H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' \ -d @- << EOF <?xml version="1.0" encoding="UTF-8" ?> <statusService version="3"> <body merchantId="1000011011"> <transaction> <request> <uppTransactionId>180830153451630095</uppTransactionId> <reqtype>STX</reqtype> </request> </transaction> </body> </statusService> EOF
<statusService version='3'> <body merchantId='1000011011' status='accepted'> <transaction trxStatus='response'> <request> <uppTransactionId>180830153451630095</uppTransactionId> <reqtype>STX</reqtype> </request> <response itemNr='1'> <responseCode>11</responseCode> <responseMessage>Trx authentified</responseMessage> <refno>621679</refno> <refno2>Testing purchase</refno2> <amount>100</amount> <currency>EUR</currency> <authorizationCode>517240286</authorizationCode> <pmethod>GEP</pmethod> <uppTransactionId>180830153451630095</uppTransactionId> <maskedCC></maskedCC> <aliasCC></aliasCC> <expm></expm> <expy></expy> <trxDate>20180830</trxDate> <trxTime>153451</trxTime> <trtype>05</trtype> </response> </transaction> </body> </statusService>