Aller au contenu principal

FAQ sur le connecteur PayPal

info

Bêta

Cette fonctionnalité est en Bêta. Pour l'utiliser, un administrateur de workspace doit activer Lakeflow Connect pour PayPal sur la page Aperçus . Consultez Gérer les aperçus Databricks.

Cette page répond aux questions fréquentes concernant le connecteur d’ingestion PayPal géré dans Lakeflow Connect. Pour les questions fréquentes sur tous les connecteurs gérés, consultez FAQ sur les connecteurs gérés.

Quels comptes PayPal le connecteur nécessite-t-il ?​

Le connecteur nécessite un compte PayPal Business avec une application REST API pour les données de production. Pour ingérer des données de test, utilisez un compte sandbox PayPal et définissez l’ Environnement de la connexion sur Sandbox.

Quelles tables le connecteur prend-il en charge ?​

Le connecteur prend en charge six tables source : transaction, dispute, invoice, balance, product et billing_plan. Pour les schémas complets, consultez les schémas de table de destination.

Jusqu’où le connecteur peut-il ingérer des données ?​

Pour les tables incrémentielles, la première synchronisation start à partir de l’option start_datetime. Si vous ne la définissez pas, transaction start il y a environ 3 ans, dispute start il y a 179 jours et invoice start il y a 5 ans. PayPal met à disposition au maximum 3 ans de transactions et 180 jours de litiges. Pour ces deux tables, les valeurs start_datetime antérieures sont avancées à 3 ans pour transaction et 179 jours pour dispute. Chaque synchronisation ultérieure ingère les enregistrements modifiés après la dernière exécution. Les tables à actualisation complète refresh réingèrent tous les enregistrements disponibles à chaque exécution.

Quelle est la fraîcheur des données de transaction ?​

Les nouvelles transactions peuvent prendre jusqu’à 3 heures pour apparaître dans l’API de recherche de transactions PayPal, donc la table transaction est en retard par rapport au temps réel d’au moins ce délai. Consultez l’ API de recherche de transactions PayPal.

Chaque synchronisation relit les transactions initiées dans les 6 heures précédentes, de sorte que les modifications apportées après cette période ne sont pas capturées. C’est parce que l’API PayPal ne nous permet pas d’ingérer des transactions en fonction de son heure de mise à jour. Pour prendre en compte autant de changements que possible, exécutez le pipeline au moins toutes les 6 heures.

Le connecteur capture-t-il les enregistrements supprimés ?​

Non. PayPal ne permet pas de supprimer des transactions ou des factures. Les factures annulées apparaissent avec status défini sur CANCELLED. Voir Enregistrements supprimés.

Quelles méthodes d’authentification le connecteur prend-il en charge ?​

Le connecteur prend en charge l'authentification à l'aide des identifiants client OAuth (M2M) d'une application API REST PayPal uniquement. L’authentification OAuth U2M et l’authentification de base ne sont pas prises en charge.