Io (con prestashop 1.4.11.0) ho provato ad installare il modulo paypal nell'ultima versione (3.8.1) ma il pagamento "live" non funziona. Ho allora rimesso la 3.6.5 che avevo prima. proverò a cambiare solo le righe del file api/paypal_connect e vediamo.
Per quanto riguarda le spedizioni senza spese è successo anche a me: la provincia del cliente è stata trasformata in stato americano (per esempio: AR= Arkansas, CT=Connecticut), e siccome per me non ci sono spese di spedizione associate agli stati americani, le toglie dal totale al momento del pagamento. Ho risolto chiedendo il pagamento delle spese al cliente attraverso paypal e ho corretto "a mano" l'ordine via mysql; dal momento che i clienti sapevano delle spese di spedizione prima di cliaccare sul pagamento, non si sono stupiti quando gli è errivata la richiesta di pagamento (con le scuse per l'errore) da parte di paypal, e hanno sempre pagato.