Чуть не так.
1. При смене службы доставки с НП на Джастин и наоборот, если уже выбрана область, город или отделение, то форма не перезагружается полностью, в следствие чего, предлагает адрес от предыдущей службы доставки, будь это вышеперечисленные область-город-отделение.
2. Ну какбэ тут всё очевидно и корзина вываливается с ошибкой Uncaught Error: Class 'Justin' not found in catalog/model/extension/module/shippingdata.php:110если хелпер не поменять на justin. 110 строка в файле PHP 7.1-7.4\OpenCart 2.3.X.X\upload\catalog\model\extension\module\shippingdata.php
public function getJustinDepartments($city, $search = '') {
require_once(DIR_SYSTEM . 'helper/novaposhta.php');
$justin = new Justin($this->registry);
3. Про адрес - в официальном, древнем, модуле джастина они отдают весь датасет с идентификаторами и адресами и прочей инфой. http://prntscr.com/1ush9yt
Смотрели в 4 глаза с предыдущим оратором.