Accurate, appropriately detailed, and up-to-date documentation and references are about way, way more than "first impressions".
I really don't see how it's a hard problem either? How often does a payment gateway API really need to change? Just spend the resources necessary to get it right. If you really need to, hire (another) FTE on docs.