Product updates
Release 2.13.0 (Sep/2026)
Find what you need, faster
Search is now more flexible and better at handling partial names, spelling differences, and variations in how a name or phrase is written. That means you no longer need to enter an exact match to find what you’re looking for, making everyday searches faster and more forgiving.
Pay By Bank: złoty and more
As you may remember, since Twikey 2.11, your customers can use Pay by Bank (also known as Payment Initiation) as a payment option. We’ve now expanded its currency support to include the Polish złoty (PLN). You can also now turn Pay by Bank on or off by region, and we’ve made an update to the end-user payment interface.
Need a quick recap? Pay by Bank lets your customers pay directly from their own bank account through an account-to-account (A2A) transfer, rather than through a card network. This can mean lower transaction costs, fast confirmation and settlement, and no card chargebacks. In many cases, payments are confirmed within seconds. Pay by Bank can also support significantly higher payment amounts than many other payment methods. Pay by Bank can also be used for a first payment when initiating a mandate (doing this with e.g. Wero or iDEAL will no longer be possible in the future).
Address format change in pain008 files postponed
The address format change in pain008 files originally slated for November 26 has been postponed by the European Payments Council
Other product updates
- Android users can now sign Direct Debit mandates directly from in-app browsers.
- You can now filter mandate agreements by BIC.
- Refunds are now returned to the end customer through the payment method they originally used.
- When an invoice cannot be collected, the notification e-mail now clearly explains why, so you can take action right away.
Release 2.12 (20/Aug/2026)
SEPA address format changes and updated pain file support
New European banking requirements take effect in November 2026, making structured address formatting mandatory in payment files (view the documentation for what will be no longer allowed). To keep your collections running without interruption, Twikey can now automatically translate older SEPA Direct Debit XML pain.008 V2 and V3 files with unstructured addresses into the bank-supported pain.008 V8 format during upload. You can also upload pain.008 V8 direct debits and pain.001 V9 credit transfers directly. Reconciliation reporting now supports camt.053.001.08 alongside the existing camt.053.001.02 — there's no action needed on your side.
Invoicing & Peppol
- Electronic invoices now embed direct debit information in the UBL file, include remittance information, and display the invoice period per line, so your customer's accounting software receives everything in a single document.
- An invoice updates to paid status immediately once payment completes via the payment link.
- Amount and currency formatting now adapts to the reader's language and country settings.
- When Peppol delivery falls back to e-mail and that e-mail bounces, Twikey correctly flags the customer's address as bounced, so your team can act on it without manually checking.
Agreements & mandates
- The agreements overview now includes a pending validation filter and displays the bank's Bank Identifier Code (BIC) in the bank column.
- The mark-as-fraud dialog lets you suspend or cancel an agreement in the same step, reducing the actions needed to respond to a fraud signal.
- Error messages during B2B validation, SMS signing, and IBAN updates are now more specific, so your customers know exactly what to correct.
Everyday use
- Saved filters now appear at the top of the menu for faster access.
- The support dashboard has been redesigned for speed and clarity.
- New Twikey customers now see a dynamic onboarding checklist that guides them through each required step.
- The payment feed loads considerably faster across all account sizes.
API and integrations
- A new Customer API lets your team create and update customer records programmatically, and the VAT field now appears on all customer-info endpoints.
- A webhook fires as soon as a direct debit batch is generated, so your system can react in real time without polling.
- The Norriq integration is available as a standalone connection, including Dataverse support for Microsoft Business Central.
- Our Buckaroo connection now supports reservation-based payments using authorize-and-capture flows.
Release 2.11 (09/Jun/2026)
Pay by Bank
Pay by Bank is now available in Twikey. Your customers can pay directly from their own bank account via an account-to-account transfer — no card and no mandate required. The payment is confirmed instantly and the invoice is automatically marked as paid. This can help reduce transaction costs, speed up settlement and support higher transaction amounts. Pay by Bank is available both on the invoice payment page and on payment links.
Improved Payment Links experience
Your customers now first see the payment method selection in your own branding, and are then redirected straight to the chosen payment method. The payment method selector on invoices and payment links has been redesigned as well. If you would like to activate this, please contact our support team (unless you've just onboarded — this is standard for new customers).
UK Direct Debits via Bacs and AUDDIS
Twikey now supports UK Direct Debits via Bacs and AUDDIS, alongside its existing payment schemes, including the AUDDIS mandate lifecycle, fraud rules and reconciliation adapted to UK account numbers. This extends support for customers active in the UK or working with British counterparties.
Peppol reliability
- Peppol reachability is always up to date: the weekly directory sync no longer fails, and customers who leave the Peppol network are correctly shown as unreachable (and vice versa).
- Delivery failure details are visible per invoice, so following up on Peppol or email delivery issues is easier.
- Your own IBAN is included in the Peppol payload, and CC email addresses are correctly passed in the invoice payload.
Billing runs
- What used to be called "campaigns" is now consistently called billing runs throughout the app and the API.
- You can configure the communication on invoice payment plans yourself, giving you more control over what your customer sees on their bank statement.
- Invoice IDs can be imported via CSV, and a PO number can be added to an invoice.
Sign flow
- Document previews in the sign flow now carry a visible watermark, making clear the document isn't signed yet.
- An IBAN entered during the contract sign flow is reliably saved and linked to the mandate.
- Mandates no longer get stuck in signature validation when your customer cancels halfway.
- Your customers can update their credit card again via debtor access, and BNG was added as an eMachtiging issuer.
Transactions & gateways
- Buckaroo now supports the full authorize/capture reservation flow.
- The transaction feed emits an event when a dunning action is triggered, even if the transaction state itself didn't change — a reliable signal for your integration.
- Risk rule statistics are recalculated correctly after a mandate is moved, so legitimate transactions are no longer blocked unnecessarily.
- The requested collection date is handled as a real date instead of a local timestamp, and batches now explain clearly why they can't be sent.
- Exporting large transaction sets is considerably faster.
Interface
- The Users page has a pager, so no more endless scrolling.
- Branding colour fields validate your input, so an invalid value can't be saved anymore.
- Fixes for tab overflow in modals for long words (German, French) and for duplicate pop-ups on the customer page.