Considerando:
che con pronunzia 12 aprile 2018 il Pretore della giurisdizione di Locarno-Campagna ha condannato A._ a versare alla B._ SAGL fr. 129'115.35, oltre interessi;
che la II Camera civile del Tribunale di appello del Cantone Ticino ha, con sentenza 13 novembre 2019, respinto nella misura in cui era ricevibile un appello presentato da A._;
che quest'ultimo è insorto al Tribunale federale con ricorso in materia civile del 15 dicembre 2019 con cui postula, in riforma della sentenza impugnata, la reiezione della petizione;
che con una breve risposta 24 febbraio 2020 la B._ SAGL ha proposto la reiezione del gravame;
che l'11 marzo 2020 il ricorrente ha presentato una replica spontanea e che il 1° aprile 2020 l'opponente si è limitata a comunicare di confermare la propria risposta;
che con lettera 5 ottobre 2020 A._ ha dichiarato di ritirare il ricorso e propone di porre le spese a carico di chi le ha anticipate e di compensare le ripetibili;
che giusta l'<ref-law> il presidente della Corte dirige il procedimento quale giudice dell'istruzione fino alla pronuncia della sentenza e che in virtù dell'<ref-law> il giudice dell'istruzione decide quale giudice unico lo stralcio dal ruolo delle cause ritirate;
che le spese giudiziarie, anticipate dal ricorrente e comprendenti una tassa di giustizia ridotta (<ref-law>), e le ripetibili, in assenza della produzione del consenso dell'opponente alla loro compensazione, seguono la soccombenza e vanno pertanto poste a carico del ricorrente (art. 66 cpv. 1 e 68 cpv. 1 LTF);

per questi motivi, la Presidente decreta:
1.
La causa è stralciata dai ruoli a seguito del ritiro del ricorso.
2.
Le spese giudiziarie di fr. 300.-- sono poste a carico del ricorrente, che rifonderà all'opponente fr. 3'000.-- a titolo di ripetibili per la procedura innanzi al Tribunale federale.
3.
Comunicazione ai patrocinatori delle parti e alla II Camera civile del Tribunale d'appello del Cantone Ticino.