Some paypal base migration skipping rows logic.
Adjusted shipping line item code to not include the shipping cost twice in the total price.
Character encoding for special characters in names.
special characters encoding was unnecessary, just a misinterpretation of sql errors on source id being too long.