BankDataTransmissionWs


FinanzOnline bank data transmission webservice.

Requirements for this service:

  • A registration for FinanzOnline
  • A user for the web service, which can be created in the user administration of FinanzOnline

Error codes

  • 0 = All fine :)
  • -1 = The session ID is invalid or expired.
  • -2 = The web service is currently not available due to maintenance work.
  • -3 = A technical error has occurred.
  • -4 = Various errors from the XML parser
  • -5 = You are not allowed to send content like this.
 

Methods summary

Method Return Description
__construct Constructor.
upload bool Upload bank data to the FinanzOnline webservice.

Details


public function __construct(SessionWs $sessionWs, array<string,mixed> $soapOptions=[]):

Constructor.

Parameters

Parameter Type Default Description
$sessionWs SessionWs Session webservice
$soapOptions array [] PHP SOAP client options
 
public function upload(string $xml, string $type, bool $isTest=false): bool

Upload bank data to the FinanzOnline webservice.

Parameters

Parameter Type Default Description
$xml string XML content or path to file
$type string Choose KTOREG, KTOZUF, KTOABF, GMSG
$isTest bool false True if you want to send the data only for test purposes

Return value

bool
 
 
PHP Fon Webservices

BankDataTransmissionWs


FinanzOnline bank data transmission webservice.

Requirements for this service:

  • A registration for FinanzOnline
  • A user for the web service, which can be created in the user administration of FinanzOnline

Error codes

  • 0 = All fine :)
  • -1 = The session ID is invalid or expired.
  • -2 = The web service is currently not available due to maintenance work.
  • -3 = A technical error has occurred.
  • -4 = Various errors from the XML parser
  • -5 = You are not allowed to send content like this.
 

Methods summary

Method Return Description
__construct Constructor.
upload bool Upload bank data to the FinanzOnline webservice.

Details


public function __construct(SessionWs $sessionWs, array<string,mixed> $soapOptions=[]):

Constructor.

Parameters

Parameter Type Default Description
$sessionWs SessionWs Session webservice
$soapOptions array [] PHP SOAP client options
 
public function upload(string $xml, string $type, bool $isTest=false): bool

Upload bank data to the FinanzOnline webservice.

Parameters

Parameter Type Default Description
$xml string XML content or path to file
$type string Choose KTOREG, KTOZUF, KTOABF, GMSG
$isTest bool false True if you want to send the data only for test purposes

Return value

bool