New featuresโ
๐ Send a SEPA Direct Debit B2B mandate registration link to users with the canInitiatePayments permission. Get the link from your Dashboard > Data > Accounts page.
Improvementsโ
๐ณ One-off single use virtual cards now default to expiring 30 days after creation.
This applies when SpendingLimitPeriod is set to Always in the addSingleUseVirtualCard and addSingleUseVirtualCards mutations.
You can change this by setting a custom cardContractExpiryDate.
๐งญ Transaction confirmation documents now follow a new, more readable naming convention that includes the document language.
The new format is: TransactionConfirmation_[transactionId]_[documentLanguage].
Updatesโ
๐ชช Starting August 7, we'll recommend QES as the identification method for German accounts, replacing the current Expert level. If you use Auto, no action is needed. This change will apply automatically.
API updatesโ
Upcoming breaking changesโ
๐ Starting August 18, the initiateCheckMerchantPayment mutation will return a new rejection: MerchantPaymentAlreadyExistsRejection. This occurs when you try to create a merchant payment, but the CMC7 value is already used by an existing payment that hasn't been Rejected or Canceled. If the existing payment with the same CMC7 was Rejected or Canceled, your mutation will still succeed.
๐ณ Starting August 21, refund transactions will be linked to the paymentId of their original debit authorization when referenced by merchants. This change affects you only if you expect debit clearing transactions on a debit authorization.