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 codes | Description |
|---|---|
| buyer_invalid | Buyer was either not found in the system or is not activated. |
| seller_invalid | Buyer was either not found in the system or is not activated. |
| platform_invalid | The platform was either not found in the system or is not activated. |
| payment_request_invalid | The payment request id provided was not found in the system or the payment request is in invalid state for the intended request. |
| line_item_invalid | The line item id provided was not found in the system for the specified payment request. |
| buyer_conflict | Buyer with provided id already created and exists in the system. A different id must be provided. |
| seller_conflict | Seller with provided id already created and exists in the system. A different id must be provided. |
| payment_request_conflict | Payment request with provided id already created and exists in the system. A different id must be provided. |
| validation_error | One or more input parameters in the request payload have invalid values. Additional details provided in the error response description. |
| server_error | Error processing request due to finmid internal error. |
