C
Colleen Bosshart Review of Wildcard payments
Wildcard payments is an average company. The servi...
Wildcard payments is an average company. The service they provide is decent and the rates are reasonable. However, there are some areas where they can improve. Overall, I would give them a 3-star rating.
Comments: