Rozwiązywanie problemów z integracją QuickBooks
Rozwiązywanie problemów z integracją QuickBooks
Niepowodzenie autoryzacji QuickBooks
Sprawdź, czy identyfikator klienta (Client ID) i klucz tajny (Secret key) są poprawne. Następnie przejrzyj poniższe problemy z autoryzacją.
Niezgodność Redirect URI
W portalu Intuit Developer upewnij się, że produkcyjny Redirect URI dokładnie odpowiada https://exchange.syrve.app/api/exchange/oauth2/auth. Używaj HTTPS i nie dodawaj ani nie usuwaj znaków.
Autoryzowano niewłaściwą firmę QuickBooks
Podczas autoryzacji połączenia użyj użytkownika QuickBooks Online, który ma uprawnienia administratora do firmy, która ma otrzymywać dane Syrve.
Użyto poświadczeń deweloperskich zamiast produkcyjnych
Upewnij się, że aplikacja QuickBooks jest w trybie Produkcji i używaj produkcyjnego identyfikatora klienta (Client ID) oraz klucza tajnego (Secret key). Poświadczenia deweloperskie nie działają w połączeniach na żywo.
Podgląd jest pusty lub brakuje danych
Sprawdź wybrany sklep i okres oraz upewnij się, że w tym okresie występują sprzedaże. Następnie przejrzyj mapowania kategorii księgowych, kategorii podatkowych, sklepu oraz rodzaju płatności. Wymagana wartość, która nie została wybrana do eksportu lub nie jest zmapowana, może uniemożliwić prawidłowe przygotowanie powiązanych danych.
Zmieniono zmapowaną wartość QuickBooks
Jeśli zmapowany element QuickBooks, wartość podatku, dział lub konto zostały przemianowane, wyłączone lub usunięte, otwórz zakładkę Mapowanie, wybierz aktualną wartość QuickBooks, zapisz konfigurację i przetestuj ponownie za pomocą Podglądu.