What Is an API-First Payment Platform? Features, Use Cases & Examples