Hello Reto,
Typically you will receive a stauts 5, 9 or status 91 from Postfinance.
5 Authorised
9 Payment requested
91 Payment processing
In the postfinance.php file, if the postfinance status is
9/91 the order will be confirmed, if the status is different than
9/91/5 the order will be cancelled, and then if the status is
5, the order won't change and you'll wait for a notification with a
9/91 status or a status different than
9/91/5.
If you order is cancelled, you issue is probably coming from bad status code.