Founded In: 2006
Started with the basic intention of any person with an email account should be able to send and receive many, Solid Trust Pay has grown to serve million of clients worldwide. STP has it’s headquarter situated in Montreal (Canada) and its system is registered. Since its foundation in April, 2006 it is growing to be reliable payment system and it is being working in that direction by providing its customer with facility like ewallet services, direct merchant credit card processing accounts, Emergency Funding Options, Buyer Protection Services, Beneficiary Program, Trust Card to VIP member, Member Care Assistance Program, etc.
Different types of account:
- Personal (registration free of charge)
- Business (registration free of charge)
- Corporate ($ 50 affiliation fee, subject to the compensation, if not accepted)