Zum Hauptinhalt springen

Testing Your Integration


FLIZ processes real bank-to-bank payments, which means we don't offer a traditional sandbox environment. Bank transfers cannot be simulated or mocked in a meaningful way.

Instead, we recommend testing your integration with small real transactions (€0.01) between two accounts you control.

Setting Up Test Accounts

You'll need two different IBANs you control — one as the receiving account (configured in your FLIZ business account) and one as the paying account (to simulate customer payments).

You can use your business IBAN or a personal IBAN as the receiving account during testing. Once you're done, you can update it to your final business IBAN in app.flizpay.de.

warning

The sender and receiver IBAN cannot be the same. The system will reject payments where both accounts are identical.

Testing Best Practices

  1. Use minimal amounts — Test with €0.01 transactions to keep costs negligible
  2. Test the complete flow — Verify authentication, payment initiation, and webhook delivery
  3. Validate webhook signatures — Ensure your server correctly validates incoming webhooks
  4. Test error scenarios — Try invalid amounts, expired tokens, and network timeouts

What to Verify

StepWhat to Check
AuthenticationAPI key generates a valid JWT token
Payment initiationPayment link/QR code is generated correctly
User paymentPayment completes in your banking app
Webhook deliveryYour server receives the payment confirmation