IBAN-BIC.com (Theano GmbH) » Web Service » Documentation » Documentation: transfer_form
Example:
transfer_form("international", "31.08.2016", "Hugo Meier", "AT022050302101023600", "SPIHAT22XXX", "Hans Müller", "BE68844010370034", "RABOBE22", "123,20", "Verwendungszweck1", "Verwendungszweck2", "username", "password")
Purpose: Validates the given IBANs and generates a SEPA transfer form in PDF format which, if printed in color and without allowing the printer to change the size, can be scanned by scanners in bank branches (tested with Volksbank in Germany). The form contains the given data, here: a transfer of EUR 123.20 from Hans Müller with IBAN BE68844010370034 to Hugo Meier with IBAN AT022050302101023600 and BIC SPIHAT22XXX, with the purpose (shown in two fields) "Verwendungszweck1" and "Verwendungszweck2", and with a QR code in the top right corner which makes it possible to automatically pre-fill a transfer form in a banking app with the given data.
Access: Same user id and password as for log in on iban-bic.com.
Input Parameters:
Output Fields:
tns:TransferResStruct with the following fields:
When introducing the new function qrcode, we did not want to force our clients to adjust to a new WSDL file. Instead, for the "stable" version of the SOAP interface, we adapted the existing function transfer_form for creating QR codes.
Please see the documentation of the new function qrcode for an explanation of the purpose of QR codes for SEPA transfers, and for how to use the QR codes our system creates (for use on a website or in a PDF file).
Only if you would like to use the stable SOAP interface rather than the unstable version, REST, or the http wrapper (all of which include the new function), then please use the function transfer_form as follows.
In order to create the QR code you would get by calling
qrcode(recipient, iban, bic, amount, memo, label, user, password),
call instead:
transfer_form("qr", date, recipient, iban, bic, sender, sender_iban, sender_bic, amount, memo, label, user, password).
The parameters in bold face are the same as for the qrcode function. The non-bold parameters have no impact on the QR code, but the irrelevant IBAN should still be a valid IBAN.