Explore Release Notes

Release Version 4.9.0 (May 15, 2023)

15. 05. 2023

Archived release note: This SDK.finance release note is kept for historical reference. For the latest product updates, improvements, fixes, and API changes, please visit our current release notes portal.

What’s new

Ability to change contract as Administrator for existing Business User was added (via API and Front-end).

Technical APIs to integrate with Marqeta Provider for Card Issuing was implemented. Methods for Create (registrate) a Card Product as an Administrator role, Issue a Card accordingly to selected Card Product as an Individual and Merchant roles, Change Statuses of Issed Cards as an Individual and Merchant roles.

Provider Marqeta REST API Endpoints:

● Marqeta Core API Integration: Account Holders – Create user and List Users

● Marqeta Core API Integration: Cards – Create Card Product, List Card Product, Create card, List Card for User, Create Card Transitions

Fields external/internal source/destination amount and source/destination issuer were added to the transaction APIs.

Improvements

  • Validation of email and phone when updating business and person information (EmployeeDto) was added. Fields email and phone must be present.
  • Unsupported in SDK5 operations were removed from POST /transactions/view.
  • Operations on the Front-end (Transactions List/Transaction Type column and in the filter at combobox Type) were renamed for business user convenience.

Fixes

  • Status Code for POST /bank-accounts/coin/{coinSerial}/with-bank and POST /my/bank-accounts/coin/{coinSerial}/with-bank was fixed. 500 error was replaced by correct Status Code (403 error, message “Operation forbidden”).
  • Validation of numbers for POST /contracts​/{contractId}​/commission-profiles​/{commissionProfileId}​/limit-profiles was fixed. Validation of parameter value by min/max number was added.
  • Issue with POST /authorization/resend-otp endpoint was fixed.
  • Status Code for POST /profile-documents/view-document-types was fixed. Unhandled error was replaced by correct Status Code (403 error, message “Operation forbidden”) when trying to view document types using non-individual or non-merchant tokens.

API changes

Endpoint
Changes
PATCH /contracts
New API endpoint to change user`s contract as Administrator was added (need permission CONTRACT_MANAGER)
POST /organizations/{organizationId}/contract
Deprecated API endpoint was removed from OpenAPI Schema
PATCH /users/contracts/update
Deprecated API endpoint was removed from OpenAPI Schema
GET ​/media-files​/{fileId}​/{token}
Removed deprecated field token
POST /transactions/view
POST ​/collects
POST /inputs
POST ​/inputs​/{requestIdentifier}​/accept
POST ​/investments
POST /cash-desk-withdrawals​/{cashDeskId}
POST /cash-desk-withdrawals​/{requestIdentifier}​/approve
POST ​/cash-desk-withdrawals​/{requestIdentifier}​/accept
POST ​/cash-desk-withdrawals​/{requestIdentifier}​/decline
POST ​/gate-investments​/{requestIdentifier}​/accept
POST ​/exchange
POST /transfers
POST /prepaid-coins​/{serial}​/activate
POST /bank-top-ups​/create-request
POST /bank-top-ups​/create-request
POST /bank-top-ups​/{requestIdentifier}​/accept
POST /bank-top-ups​/{requestIdentifier}​/decline
POST /bank-top-ups
POST /bank-withdrawals​/create-request
POST /bank-withdrawals​/view
POST /bank-withdrawals​/{requestIdentifier}​/accept
POST /bank-withdrawals​/{requestIdentifier}​/decline
POST /bank-withdrawals​/{requestIdentifier}​/lift-limit
POST /bank-withdrawals​/{requestIdentifier}​/reject
POST /bank-withdrawals
Added fields in response:

internalSourceAmount internalDestinationAmount externalSourceAmount externalDestinationAmount sourceIssuer and destinationIssuer is used as currency sources (sn and symbol) for F