Yes. The Peblar Business and the Peblar Home Plus have a SIM card slot, so the charger can connect to the back office over the mobile network when WiFi or ethernet is not available. The Peblar Home has no SIM card slot.
You need a nano SIM (4FF) with a data subscription from a provider of your choice. Peblar does not sell SIM cards or subscriptions. Insert the SIM with the power switched off and enable the mobile network in the web interface under Settings, Network.
See also How do I connect my Peblar charger to the internet?