Każda platforma ma własne wymagania wobec ofert, własne statusy zamówień i własne zasady rozliczeń. Integracja musi je odwzorować, a nie uprościć.
Każdy przewoźnik ma własny sposób wymiany danych. Broker upraszcza to do jednego połączenia, ale wprowadza pośrednika w łańcuchu.
Integracja z bramką dotyka pieniędzy, więc wymaga większej ostrożności niż pozostałe. Błąd oznacza tu sprzedaż bez zapłaty albo podwójne obciążenie klienta.
Klucz do interfejsu partnera daje dostęp do danych i operacji. Traktowany jak zwykły ciąg znaków w pliku konfiguracyjnym, prędzej czy później wycieka.
Partnerzy ograniczają liczbę operacji w jednostce czasu. Przekroczenie kończy się odrzuceniem żądań, a w skrajnym przypadku blokadą konta.