Product Updates
Release 2.4.0 (19/May/2025)
Here’s what’s new — designed to make your daily payment processes even more efficient.
Invoicing: Flexible Delivery channels & Peppol
We've listened to feedback of a lot of customers on the way invoice delivery has been working. It is now also possible to choose the default delivery channel per customer or for an invoice specifically.
Peppol is now available to all customers
After successful private Beta testing, Peppol is now available to all customers as an additional option for invoice delivery. If you’d like to enable this functionality, please contact us. You have two ways to send invoices via Peppol:
- Upload your own UBL file
- Let Twikey generate a UBL file automatically based on your invoice API data
(Invoice lines have been added to the API to ensure fully compliant UBL generation.)
Tip: We’ve seen that invoices sent via Peppol are often integrated directly into the recipient’s accounting software, which can delay manual payments. To address this, we’ve added an optional “Peppol email” containing a direct payment link. This not only speeds up payment but also encourages customers to switch to automated payment methods — even if the invoice wasn’t sent through Twikey originally.
B2B direct debit enhancements
For customers whose banks aren’t yet part of our fully automated B2B mandate flow, we’ve added several enhancements in recent releases.
One key update is the start validation button, which helps speed up the approval process. By triggering validation proactively, you avoid unnecessary waiting periods and register mandates more quickly.
In addition, while a mandate is still pending validation, debtors can now download the PDF version — a feature that was previously unavailable.
Payment Plans (Beta)
Let your customers pay in instalments with full automation and smart follow-up. You can now offer instalment plans for your invoices directly from your existing Twikey flow. Set the terms once, and we’ll take care of the rest — from payment scheduling to follow-ups and reminders.
Currently available in beta. Contact us if you’d like early access.
More detailed batch CSV downloads
CSV exports for batches now contain more detailed information, giving you clearer insights into processing status and transaction-level data.
API improvements
We’ve made several enhancements across our APIs to improve speed, flexibility, and integration options.
The trunksize parameter is no longer required and will be ignored. When using feed calls, continue reading until no new data is returned — no need to define a size.
Invoice API and bulk improvements
- Upload up to 5,000 invoices in a single API call
- Add invoice lines so Twikey can generate an UBL if needed
- Use PDF URLs to reduce API call size — we will fetch the PDF directly from the URL
- Add CC email addresses via API, in line with UBL formats
Mandate Actions API
Trigger mandate-related emails such as invitations, reminders or B2B validation flows directly from your own software interface.Refund API updates
You can now add your own end-to-end reference to refund instructions, making it easier to track and reconcile refunds across your systems.Need help? Contact our support team.
Release 2.3.0 (06/Apr/2025)
Here’s what’s new — designed to make your daily payment processes even more efficient.
Easier mandate sharing
Need to resend a signed mandate to your customer? That’s now faster and more intuitive. You can send a secure access link via email that takes your customer directly to their signed mandate – no login required. The link remains active until the end of the day, making it perfect for quick follow-up or documentation sharing.
- Save time resending documents
- Customers can update their account number or limit (NL only)
- No need for customer login
- Fully secure and user-friendly
Improved B2B validations
We've enhanced the validation process for banks that support B2B mandates but do not yet offer full digital registration.
- Automatic checks confirm if the bank has completed the mandate registration
- Real-time tracking and manual restart options
- Customers can monitor or re-initiate validation via the secure link
- No need to wait, no extra steps
Credit card expiry alerts
Stay ahead of expiring credit cards: automatically notify your customers one month in advance using our API.
Improved tours
Our in-platform tours have been refined to offer clearer, more helpful guidance — whether you’re onboarding new colleagues or exploring new features.
New bank integration: Commerzbank
We’ve added full support for Commerzbank, expanding our network of connected banks.
Transparent refund handling
When a refund fails, you’ll know right away. Failed refunds are now clearly flagged, so you can take immediate action without guesswork.
Upcoming API update – extended shortener length
The shortener used in invite URLs will soon increase from 4 to 12 characters. Make sure your internal systems can handle the longer format.
Need help? Contact our support team.
Release 2.2.4 (24/02/2025)
Improved B2B mandate validation
Mandates are retried up to three times during validation, meanwhile their status will remain in pending validation.
More control over invoices after dunning
After dunning, you can choose whether an invoice stays "in progress" or moves to "pending," allowing customers to pay via another method.
Faster & smarter credit note lookup
The link between an invoice and a credit note is improved so it's easier to look up a credit note.
Release 2.2.0 (17/02/2025)
Improved Refund Management
We’ve reworked refunds within the application to ensure a more consistent and user-friendly experience. Refunds can now be initiated more easily directly from payment links and invoices.
Support for PAIN 008.001.08
The PAIN 008.001.08 format has been added as an extra import option for direct debits. You can now import PAIN 008.001.08 files for direct debits, ensuring compatibility with the latest SEPA standards.
Enhanced Fraud Prevention with Credit Checks for the Netherlands
We’ve integrated EDR as a key player in our fraud module, specifically for the Dutch market. This enhancement enables our Dutch customers to perform credit checks during mandate sign-ups, helping to verify customer creditworthiness at the time of onboarding and significantly reducing financial risks.
Rabobank ‘Account Switch’ Integration
For customers who have activated the Twikey-Rabobank bank connection, we now process Rabobank’s account switch updates for direct debits. When end customers with an active mandate linked to a Rabobank account switch to another bank, Twikey automatically updates the associated mandates, ensuring seamless and uninterrupted payments.
Payments via Apple Pay
Pre-release: Apple Pay is now active in our test environment and ready for testing. This feature allows initiating payments through Apple Pay, providing a seamless and modern payment experience.
Product Update December 2024
B2B validation check
We’ve updated our B2B flows to enable automated validation of customer mandate registrations with banks we’re not directly connected to – anywhere in Europe.
What’s in it for you?.
- Effortless management: Twikey becomes your one-stop shop for handling B2B SEPA mandates across all European countries.
- Seamless automation: Follow-ups are fully automated, saving you time and ensuring mandates become active.
- Bank account ownership
- Simplified operations: No need for manual checks or additional tools – manage everything in one place.
Mandate switching process
Take control of your risk management with our updated mandate switching process. During dunning (e.g., a soft failure), you can now assign a customer’s mandate to a different profile with other risk rules based on their payment behaviour.
What does this mean for you?.
- Customised rules: Apply tailored settings to manage different customer profiles.
- Enhanced failure management: Use more assertive communication for high-risk customers.
- Risk-based approach: Move mandates to align with your internal risk policies.
Defining risk rules
With our mandate switching process, you can assign a customer's mandate to a different profile based on their payment behavior. Each profile comes with its own set of risk rules, ensuring tailored management for every scenario.
Risk rules add an additional layer of protection to your day-to-day transactions. We analyse and verify them against predetermined limitations and open amounts, taking into account any reservations made. This ensures that every transaction is securely processed, reducing the likelihood of fraudulent or unauthorised activities.