During onboarding, a merchant can configure two logos on a Pay On Site terminal. The idle screen logo fills the screen in integrated mode when no transaction is running; the customer logo appears during the transaction flow and on the amount entry screen. This article gives the file requirements and the exact size to supply for each device.
The two logos
Idle screen logo (Master logo)
Named Master logo in Spring. Shown full-screen in integrated mode, filling the display except the status bar. Supply it at the device's screen width by the screen height minus the status bar — the exact pixel size per device is in the table below.
Customer logo (Pay On Site logo)
Named Pay On Site logo in Spring. Shown during transaction processing and on the amount entry menu. It is the same size on every device: 148 x 48 dp. Export the file at 296 x 96 px (2×) so it stays sharp on all terminals; the device scales it down as needed.
File format and size
Both logos share the same file requirements.
- Format: JPG or PNG only.
- Size: no exact limit is enforced, but keep each file ideally under 50 KB, and never above 100 KB, to avoid slow loading and provisioning issues.
Logo size by device
Supply each logo at the size shown for the target device.
| Device | Screen | Idle screen logo (W x H px) | Customer logo |
|---|---|---|---|
| A920Pro (PCI 6) | 5.5'' | 720 x 1416 | 148 x 48 dp |
| A920Pro (PCI 7, Iconic, dual screen) | 6.56'' | 720 x 1588 | 148 x 48 dp |
| A77 | 5.5'' | 720 x 1416 | 148 x 48 dp |
| A35 | 4'' | 480 x 776 | 148 x 48 dp |
| A50 | 4'' | 480 x 776 | 148 x 48 dp |
| A80 | 4'' | 480 x 776 | 148 x 48 dp |
| IM30 | 5'' | 720 x 1256 | 148 x 48 dp |
| IM25 Standard / IM25 Flush EVA | 3.5'' | 480 x 296 | 148 x 48 dp |
| IM25 Flush Kiosk | 4.0'' | 480 x 776 | 148 x 48 dp |
| A8900 (full display, no keypad) | 5.5'' | 720 x 1416 | 148 x 48 dp |
| A8900 (with physical keypad) | 4'' | 480 x 776 | 148 x 48 dp |
Note
The idle screen logo height is the full screen height minus a 24 px status bar. The customer logo is the same across all devices — one 296 x 96 px file works everywhere.
Summary
Supply both logos as JPG or PNG, each ideally under 50 KB. Use the idle screen logo size for the target device from the table, and a single 296 x 96 px file for the customer logo on every terminal. The logos will then display correctly in integrated mode and during the transaction flow.