Skip to main content

Version 2.5.2

· 6 min read

What's Changed

  • Addition of field cardholderMobileNumber when creating and updating a managed card. The card holder may receive a security code on mobile when spending online with the card (3D Secure). The field is currently optional (to avoid breaking existing integrations), but will eventually become mandatory.

    • POST /managed_cards/_/create
    • POST /managed_cards/{id}/update
    • POST /managed_cards/get
    • POST /managed_cards/{id}/freeze
    • POST /managed_cards/{id}/unfreeze
    • POST /managed_cards/{id}/remove
    • POST /managed_cards/{id}/get
  • Removal of fields fiProvider and channelProvider from all methods

  • Removal of field createNow when creating managed account and managed card. Instruments are always created "now".

    • POST /managed_accounts/_/create
    • POST /managed_cards/_/create

Detailed Changes

POST /managed_accounts/get
Request:

Changed content type : application/json

  • Deleted property fiProvider (string)

  • Deleted property channelProvider (string)

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property account (array)

      Changed items (object):

      • Deleted property fiProvider (string)

      • Deleted property channelProvider (string)

POST /managed_accounts/{id}/unfreeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_accounts/{id}/remove
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_accounts/{id}/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_accounts/{id}/update
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_accounts/{id}/destroy
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_accounts/_/create
Request:

Changed content type : application/json

  • Deleted property createNow (boolean)

    True to create now, false to create later as part of another transaction

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_accounts/{id}/freeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Deleted property fiProvider (string)

    • Deleted property channelProvider (string)

POST /managed_cards/get
Request:

Changed content type : application/json

  • Deleted property fiProvider (string)

  • Deleted property chanelProvider (string)

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property card (array)

      Changed items (object):

      • Added property cardholderMobileNumber (string)

        The mobile number including country code of the card holder needed for 3DS challenge

      • Deleted property fiProvider (string)

        The key of the issuing provider for this managed account. Reserved for future use.

      • Deleted property channelProvider (string)

        The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/{id}/unfreeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/{id}/remove
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/{id}/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/{id}/update
Request:

Changed content type : application/json

New optional properties:

  • friendlyName
  • Added property cardholderMobileNumber (string)

    The mobile number including country code of the card holder needed for 3DS challenge

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/{id}/destroy
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/_/create
Request:

Changed content type : application/json

  • Added property cardholderMobileNumber (string)

    The mobile number including country code of the card holder needed for 3DS challenge

  • Deleted property createNow (boolean)

    True to create now, false to create later as part of another transaction

Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.

POST /managed_cards/{id}/freeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property cardholderMobileNumber (string)

      The mobile number including country code of the card holder needed for 3DS challenge

    • Deleted property fiProvider (string)

      The key of the issuing provider for this managed account. Reserved for future use.

    • Deleted property channelProvider (string)

      The provider that processes transactions for this card. Reserved for future use.