New featuresโ
๐ณ๐ฑ Dutch IBANs starting with NL are live! You can test Dutch IBANs with the API or on your Dashboard > Settings > Onboarding.
๐ก For each country, Swan must comply with different requirements depending on local laws. Learn more about requirements for individual and company accounts in the Netherlands.
Improvementsโ
โน๏ธ We added a reason
to the ReleasedTransactionStatusInfo
query.
You can now see why a card authorization was released.
Possible values: Captured
, Expired
, AdviceReceived
, MerchantReleased
, ManuallyReleased
, and Other
.
๐
You can now schedule an Internal Direct Debit transaction.
In the initiateMerchantPaymentCollection
mutation, use the requestedExecutionAt
field.
โ The cancelTransaction
mutation now supports canceling incoming Internal Direct Debit transactions with the status Upcoming
.
Breaking changesโ
๐ฅ There are two key changes to the addInternalDirectDebitPaymentMandate
mutation: (1) We removed the scheme
and merchantProfileId
fields.
Use paymentMethodId
instead. (2) The InternalDirectDebitPaymentMandateId
is no longer returned in the success payload.
Upcoming breaking changesโ
โ ๏ธ The isInstant
field for initiateCreditTransfers
is deprecated and will be removed in 7 weeks.
Please use mode
instead to initiate a SEPA Instant Credit Transfer.
By using mode=InstantWithFallback
, your SEPA Instant Credit Transfers will "fallback" to a regular SEPA Credit Transfer if instant isn't available.
๐ In the users
query, search moved to the filters category and requires at least 3 characters.
The old search will be deprecated in 4 weeks.