B2B Payments API error codes and descriptions

Below is a list of possible error codes that can be returned, along with additional information about them:

Error codesDescription
buyer_invalidBuyer was either not found in the system or is not activated.
seller_invalidBuyer was either not found in the system or is not activated.
platform_invalidThe platform was either not found in the system or is not activated.
payment_request_invalidThe payment request id provided was not found in the system or the payment request is in invalid state for the intended request.
line_item_invalidThe line item id provided was not found in the system for the specified payment request.
buyer_conflictBuyer with provided id already created and exists in the system. A different id must be provided.
seller_conflictSeller with provided id already created and exists in the system. A different id must be provided.
payment_request_conflictPayment request with provided id already created and exists in the system. A different id must be provided.
validation_errorOne or more input parameters in the request payload have invalid values. Additional details provided in the error response description.
server_errorError processing request due to finmid internal error.