Skip to navigation

Upload customer document

View as Markdown

Uploads a KYC (Know Your Customer) document for a customer to the specified Payment Service Provider (PSP).

Request body:

FieldTypeRequiredDescription
pspIdstringYesIdentifier of the payment provider (e.g., Finmo)
fileNamestringNoName of the file being uploaded (e.g., passport.jpg)
fileTypestringYesMIME type of the file. Only supports:• image/png• image/jpeg• image/jpg• application/pdf
descriptionstringNoA short description of the document (e.g., Passport front)
base64stringYesBase64-encoded file content

Response Body:

200 OK

FieldType
documentIdstring
documentTypestring
fileNamestring
fileTypestring
descriptionstring

400 BAD REQUEST - 403 FORBIDDEN - 401 UNAUTHORIZED - 500 INTERNAL ERROR

Fieldtype
timestampdate(yyyy-MM-dd’T’HH:mm:ss.SSS’Z’)
titlestring
typestring
statusnumber
soaCodestring
detailstring

Request

This endpoint expects an object.
pspIdstringRequired
base64stringRequired
fileNamestringRequired
fileTypestringRequired
descriptionstringRequired

Response

OK
fileNamestring
fileTypestring
documentIdstring
descriptionstring
documentTypestring