About this replacement
VeriFone X970 / X990 — 7.4V Li-ion Replacement Battery (SX18650-2S1P)
This 7.4V, 2300mAh Li-ion battery replaces the original pack in the VeriFone X970 and X990 portable payment terminals. It fits the same physical bay and connects to the same BMS interface as the factory unit. Capacity is rated at 17.02Wh, matching the original power envelope these terminals were configured around.
- X970 and X990 compatibility: Both terminals run the same 7.4V two-cell architecture and share the SX18650-2S1P pack form factor, including the identical connector pinout and BMS communication line. One replacement covers both models.
- Bench tested on actual hardware: We cycled this pack through full boot sequences and simulated transaction loads, including receipt printer motor draws. The BMS held within spec under combined wireless, display, and printer current without tripping overcurrent protection.
- First deployment tip for X970 / X990: After installation, complete one full transaction cycle before putting the terminal into live service. The terminal maps battery capacity during normal operation and needs at least one complete power cycle to read the charge indicator correctly.
VeriFone X990 rebooting mid-transaction after a new battery install
The receipt printer motor pulls a short, sharp current spike every time it fires. On a new cell that hasn't completed its first full charge cycle, the BMS can read that spike as an overcurrent event and cut power to protect the pack. This causes the terminal to reboot mid-sale — the payment clears on the network side but the terminal loses the session. Run the terminal through at least one complete charge before processing live transactions. If the problem persists after a full cycle, check that the battery contacts are fully seated.
X970 not completing PCI boot sequence after battery replacement
The X970 runs a PCI-compliant boot check that includes a battery handshake before the OS fully loads. A freshly installed pack that hasn't been through a charge cycle may not pass that handshake, leaving the terminal stuck at a partial boot screen. This isn't a fault with the battery — it's the BMS not yet recognised as validated by the terminal's firmware. Charge the battery to full using the terminal's own dock or power adapter, then power cycle. The boot sequence should complete normally from there.