Skip to main content

Version 2.9.0

· 5 min read
Adrian Mizzi

What's Changed

  • We have made changes in an earlier release to remove the username for Consumers and Corporates, and to use the email address instead. These fields are now marked as deprecated in the API:

    • POST /corporates/{id}/users/{user_id}/get
    • POST /corporates/{id}/users/{user_id}/update
    • POST /corporates/{id}/users/_/create
    • POST /corporates/{id}/users/get
    • POST /corporates/_/create
    • POST /consumers/_/create
  • Removal of deprecated field companyRegistrationTimestamp from Corporate Identity, and changing of other fields to optional (companyBusinessAddress, companyRegistrationAddress,companyRegistrationDate, rootTitle)

    • POST /corporates/{id}/get
    • POST /corporates/{id}/update
    • POST /corporates/_/create
  • Support for multi-tiered cardholder fees with the introduction of a feeGroup for Consumer and Corporate Identities

    • POST /corporates/{id}/get
    • POST /corporates/{id}/update
    • POST /corporates/_/create
    • POST /consumers/{id}/get
    • POST /consumers/{id}/update
    • POST /consumers/_/create
  • We now need to collect date of birth and address details for Consumer Identities. These details must be provided before starting KYC process. In an upcoming release, it will not be possible to start KYC if these details are not included.

    • POST /consumers/{id}/get
    • POST /consumers/{id}/update
    • POST /consumers/_/create

Version 2.8.5

· 3 min read
Adrian Mizzi

What's Changed

  • Introduced a new limit for sending mobile verification codes. This is now limited to 5 attempts, at least 1 minute apart. New error codes are returned FREQUENCY_EXCEEDED and RETRIES_EXCEEDED.

    • POST /corporates/{id}/users/mobile/send_verification_code
    • POST /consumers/{id}/mobile/send_verification_code
  • Introduce a new KYC and KYB status PENDING_REVIEW in responses for:

    • POST /consumers/{id}/get
    • POST /consumers/{id}/update
    • POST /consumers/_/create
  • Introduced new error codes KYB_PENDING_REVIEW and KYC_PENDING_REVIEW if a new kyb/kyc start is attempted while a Corporate/Consumer identity is under review.

    • POST /corporates/{id}/kyb/start
    • POST /consumers/{id}/kyc/start

Version 2.8.0

· 3 min read
Adrian Mizzi

What's Changed

  • Username (credential code) is being phased out. Login can now be done using just the email address. Both username and email address will be supported for some time, to allow for a transition.

  • When creating Corporate Users, some of the parameters are now optional (no longer mandatory)

    • companyPosition
    • mobileCountryCode
    • mobileNumber
    • title
    • username
  • Added new status PENDING_REVIEW for Corporate Identity KYB


Version 2.7.1

· One min read
Adrian Mizzi

What's Changed

  • Removal of KYB fields directorsVerified and UBOsVerified in response
    • POST /corporates/{id}/get
    • POST /corporates/{id}/update
    • POST /corporates/_/create

Version 2.7.0

· 3 min read
Adrian Mizzi

What's New

  • As part of charging capability (innovator charges to cardholder) we are introducing custom fees

    • POST /corporates/{id}/charge_fee
    • POST /consumers/{id}/charge_fee
  • Introduction of kyb/start for starting Corporate KYB process

    • POST /corporates/{id}/kyb/start
  • Introduction of withdrawal capability from managed_accounts

    • POST /managed_accounts/withdraw/get
    • POST /managed_accounts/{id}/withdraw/{withdraw_id}/get
    • POST /managedaccounts/{id}/withdraw//create
    • POST /managed_accounts/{id}/withdraw/get

What's Changed

  • Previously deprecated destroy have now been removed

    • POST /managed_accounts/{id}/destroy
    • POST /managed_cards/{id}/destroy
  • Lost password end points have moved from auth to passwords. auth is still available, but deprecated

    • POST /passwords/lost_password/validate
    • POST /passwords/lost_password/start
    • POST /passwords/lost_password/resume
    • POST /auth/lost_password/validate
    • POST /auth/lost_password/start
    • POST /auth/lost_password/resume
  • New error code returned in case KYC is attempted for a Consumer who is already approved

    • POST /consumers/{id}/kyc/start
  • Removal of secretType from APIs

    • POST /corporates/_/create
    • POST /consumers/_/create
    • POST /corporates/{id}/users/{user_id}/get
    • POST /corporates/{id}/users/{user_id}/update
    • POST /corporates/{id}/users/_/create
    • POST /corporates/{id}/users/get