 Small-business customer communications platform Weave has surpassed the 1 billion mark in payments processed through its Weaves Payments tool, the company announced in a news release Friday Jan. 28. Communication serves as the foundation of everything a small business does, said Roy Banks, Weaves CEO. 