improved
New Year Improvements and Standardisations
January 15th, 2025 by Jake Wauchope
Overview
We've made some exciting updates to simplify trust account creation, resolve bugs, and refine payment and validation requirements. These changes aim to make your experience smoother, ensure data accuracy, and better support international payouts.
Version Impacted: V2.0
Date Effective: 15/01/25
Key Updates
Account Management
- Simplified Trust Account Creation:
- We've removed the
isActingAsTrustee
andtrust
fields. Now, you can create trusts by setting up a corporate account with the account typetrust
.
- We've removed the
- Bug Fixes:
- Resolved an issue that blocked ratesheet creation without a trading account ID.
- Fixed invalid values for
corporateRegistrationType
in/accounts/corporate
. Correct values are nowabn
andacn
.
Trades and Quotes
- Validation Updates:
buyAmount
andsellAmount
in/trades
now must be greater than 0 (no more zeros or negatives allowed).buyAmount
andsellAmount
in/quotes
are also restricted to values greater than 0.requestedTenor
in/trades
now acceptsT+0
,T+1
, andT+2
instead ofT0
,T1
, andT2
.
International Payouts
-
Field Requirement Adjustments:
- We've refined requirements for
phoneNumber
,email
,taxIdentifier
, andcorporateRegistrationNumber
when making SWIFT payouts to certain countries. - Example: In Argentina, a phone number is now only required for ARS payouts, while it’s recommended (but not mandatory) for other currencies.
- Check the updated table for full details.
- We've refined requirements for
-
Bank Account Types: We've standardized values for account types:
India
nro
for Non-Resident Ordinary Account.nri
for Non-Resident Indian.nre
for Non-Resident Emigrant.resident
remains unchanged.
Colombia
- cacc for checking
- svgs for savings
- oth for other
- Payment Reason Codes (Philippines): All codes are now 10 digits. For example,
910100005
is now0919100005
. - New Zealand Payouts:
- Local payouts now accept
accountReference
of 9-10 digits (was 10). - SWIFT payouts now accept
accountReference
of 15-16 digits (was 16).
- Local payouts now accept
- BRL Payments: We’ve added
branchCode
andbankCode
to the Payment Address object. For BRL SWIFT payments, a 3-7 digit agency code is now required in thebranchCode
field. - COP & HNL Payments We no longer require the
accountType
for these payments. - IDR Payments
- When paying IDR to an
individual
, we now require thecountryOfResidence
- When paying IDR to a
corporate
, we now require thecorporateCountryofRegistration
- When paying IDR to an
Other stuff
- Fixed bugs with webhook functionality and corporate account creation.
- Improved performance for cold starts to reduce wait times.
Got Questions?
Got questions or concerns about this change? Head over to our Discussion Board and leave us a note.