FileUploadWs


FinanzOnline file upload 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 BET, BIL, DUE, EUST, FPH, FVAN, IVF, JAHR_ERKL, JAB, KA1, KOM, KOMU, LFH, L1, NOVA, RZ, SB, SBS, SBZ, STAB, TVW, UEB, UEB_SA, U13, U30, VAT, VATAB, VPDGD, ZEAN, 107, 107AB, 108, 108AB, SOER, DIGI
$isTest bool false True if you want to send the data only for test purposes

Return value

bool
 
 
PHP Fon Webservices

FileUploadWs


FinanzOnline file upload 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 BET, BIL, DUE, EUST, FPH, FVAN, IVF, JAHR_ERKL, JAB, KA1, KOM, KOMU, LFH, L1, NOVA, RZ, SB, SBS, SBZ, STAB, TVW, UEB, UEB_SA, U13, U30, VAT, VATAB, VPDGD, ZEAN, 107, 107AB, 108, 108AB, SOER, DIGI
$isTest bool false True if you want to send the data only for test purposes

Return value

bool