PayRecs is located in St. Louis, United States on 20 S Sarah St. PayRecs is rated 3 out of 5 in the category import and export in United States. PayRecs is a B2B global payment portal helping companies make and receive payment outside of their home country in a simple and cost effective way. PayRecs helps companies with invoicing, payment, currency risk management and reconciliation all in one easy platform. We believe that by connecting existing technologies and services we can enhance the payment process for our customers and reduce the effort associated with collecting payments at home and abroad.
Company size
1-10 employees
Headquarters
St. Louis, MO