Logo
Adyen APIs API Documentation

Upload terminal logo

PATCH {{baseUrl}}/stores/:storeId/terminalLogos?model=model_example

Updates the logo that is configured for a specific payment terminal model at the store identified in the path. You can update the logo for only one terminal model at a time. This logo applies to all terminals of the specified model under the store, unless a different logo is configured for an individual terminal. * To change the logo, specify the image file as a Base64-encoded string. * To restore the logo inherited from a higher level (merchant or company account), specify an empty logo value. To make this request, your API credential must have the following role: * Management API—Terminal settings read and write

 

Body PARAM

Key Datatype Required Description 
model
string The terminal model. Possible values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T.



HEADERS

Key Datatype Required Description 
Content-Type
string
Accept
string




RESPONSES

status OK

{ "data": "BASE-64_ENCODED_STRING_FROM_THE_REQUEST" }



Curl
curl -X PATCH 'https://management-test.adyen.com/v3/stores/:storeId/terminalLogos?model=model_example?model=model_example' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"data":"LOGO_FILE_CONVERTED_TO_A_BASE-64_ENCODED_STRING"}'

ENDPOINTS