Documentation

Documentation

  • Guide
  • API Reference
  • Changelog

›Recent Posts

Recent Posts

  • Version 2.13.27
  • Version 2.13.25
  • Version 2.13.24
  • Version 2.13.22
  • Version 2.13.17

Version 2.11.1

August 19, 2020

Adrian Mizzi

What's Changed

  • Physical Cards: With this release we are introducing support to upgrade virtual cards to physical cards. Physical cards can be either traditional plastic cards, but also wearables.

    • POST /managed_cards/{id}/physical/upgrade
    • POST /managed_cards/{id}/physical/activate
    • POST /managed_cards/{id}/physical/pin/unblock
    • POST /managed_cards/{id}/physical/pin/get
    • POST /managed_cards/{id}/physical/pin/set
    • POST /managed_cards/{id}/physical/report_lost
    • POST /managed_cards/{id}/physical/report_stolen
    • POST /managed_cards/{id}/physical/replace_damaged
  • Spend Control: This release also introduces the ability to configure purchase authorisation rules at both application level (from Settings area), as well as individual card level (via APIs).

    • POST /managed_cards/{id}/auth_rule/get
    • POST /managed_cards/{id}/auth_rule/set
    • POST /managed_cards/{id}/auth_rule/unset
Read More

Version 2.10.3

July 27, 2020

Adrian Mizzi

What's Changed

  • Previously deprecated API calls have now been removed

    • POST /auth/lost_password/start
    • POST /auth/lost_password/validate
    • POST /auth/lost_password/resume
  • Added validation on country code format (ISO 3166 alpha-2) and comments

  • Field sizes for some API calls have been shortened to be in line with our service providers

Read More

Version 2.10.2

July 20, 2020

Adrian Mizzi

What's Changed

  • Changes to invite corporate user and consume invite

    • When creating a new corporate user, the invite email is not sent automatically. This must now be triggered separately.
      • POST /corporates/{id}/users/_/create
    • A new API
      • POST /corporates/{id}/invites/{invite_id}/send
    • When inviting a corporate user, this new consume invite operation now returns the auth token for the user to avoid having to login again
      • POST /auth/invites/{invite_id}/consume
  • Addition of new error codes as detailed below

  • Minor changes to responses as detailed below

Read More

Version 2.10.0

July 2, 2020

Adrian Mizzi

What's Changed

  • Removal of owner field when creating a managed account or managed card. The instrument is always created for the user logged in.

    • POST /managed_cards/_/create
    • POST /managed_accounts/_/create
  • New error code INSTRUMENT_DESTROYED returned when attempting to freeze/unfreeze a deleted card

    • POST /managed_cards/{id}/unfreeze
    • POST /managed_cards/{id}/freeze
Read More

Version 2.9.4

May 18, 2020

Adrian Mizzi

What's Changed

  • Replacement of field companyRegistrationDate with incorporatedOn in

    • POST /corporates/_/create
    • POST /corporates/{id}/get
    • POST /corporates/{id}/update
  • Update in error codes for kyc/start. KYC_UNAVAILABLE to replace KYC_ALREADY_APPROVED and KYC_PENDING_REVIEW

  • Addition of new fields for Consumer

    • Occupation
    • Source of Funds
  • Addition of new fields for Managed Card

    • Billing Address (for AVS verification)
Read More

Version 2.9.0

May 1, 2020

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
Read More

Version 2.8.5

April 27, 2020

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
Read More

Version 2.8.0

April 17, 2020

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

Read More

Version 2.7.1

April 7, 2020

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
Read More

Version 2.7.0

April 6, 2020

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 /managed_accounts/{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
Read More
← PrevNext →
Copyright © 2021 Paystratus Group Ltd.