US electronic payment services provider Sino Payments has finalized the e-commerce integration for processing credit and debit cards in major currencies across over 40 countries.