Synchroniser les données Stripe avec NetSuite
Découvrez comment le connecteur synchronise les données Stripe dans NetSuite.
Utilisez Stripe Connector for NetSuite pour synchroniser vos données Stripe dans NetSuite. Le tableau ci-dessous décrit comment le connecteur gère ces événements de webhook.
Événement de webhook | Action NetSuite |
---|---|
account.updated | Aucune |
account.application.deauthorized | Aucune |
account.external_account.created | Aucune |
account.external_account.deleted | Aucune |
account.external_account.updated | Aucune |
application_fee.created | Aucune |
application_fee.refunded | Aucune |
application_fee.refund.updated | Aucune |
balance.available | Aucune |
charge.captured | Le connecteur crée un CustomerPayment . Pour les paiements associés à une facture Stripe, le connecteur crée également une facture NetSuite. S’il n’y a pas déjà de Customer , le connecteur en crée un. |
charge.failed | Aucune. Le connecteur ne synchronise que les paiements réussis. |
charge.refunded | Pour les paiements associés à une facture Stripe, le connecteur crée un CreditMemo pour la facture et un CustomerRefund pour la note de crédit. Pour les paiements qui ne sont pas associés à une facture Stripe, le connecteur crée un CustomerRefund pour le CustomerPayment . |
charge.succeeded | Le connecteur crée un CustomerPayment . Pour les paiements associés à une facture Stripe, le connecteur crée également une facture NetSuite. S’il n’y a pas déjà de Customer , le connecteur en crée un. |
charge.updated | Le connecteur crée un CustomerPayment . Pour les paiements associés à une facture Stripe, le connecteur crée également une facture NetSuite. S’il n’y a pas déjà de Customer , le connecteur en crée un. |
charge.dispute.closed | Aucune. Les fonds contestés apparaissent sous la forme d’un poste de facture dans le virement auquel ils sont ajoutés. |
charge.dispute.created | Pour les litiges associés à une facture Stripe, le connecteur crée un CreditMemo pour la facture et un CustomerRefund pour la note de crédit. Pour les litiges qui ne sont pas associés à une facture Stripe, le connecteur crée un CustomerRefund pour le CustomerPayment . |
charge.dispute.funds_reinstated | Aucune. Les fonds réintégrés apparaissent sous la forme d’un poste de facture dans le virement auquel ils sont ajoutés. |
charge.dispute.funds_withdrawn | Pour les litiges associés à une facture Stripe, le connecteur crée un CreditMemo pour la facture et un CustomerRefund pour la note de crédit. Pour les litiges qui ne sont pas associés à une facture Stripe, le connecteur crée un CustomerRefund pour le CustomerPayment . |
charge.dispute.updated | Le connecteur suit la logique de charge. ou charge. , en fonction des mises à jour. |
coupon.created | Aucune. Le connecteur synchronise uniquement les bons de réduction associés à une facture et les représente comme un DiscountItem NetSuite. |
coupon.deleted | Aucune. Le connecteur ne marque pas les enregistrements comme inactifs et ne supprime aucun enregistrement dans votre instance NetSuite. |
coupon.updated | Aucune. Le connecteur synchronise uniquement les bons de réduction associés à une facture et les représente comme un DiscountItem NetSuite. |
customer.created | Le connecteur effectue l’une des opérations suivantes, en fonction de vos paramètres :
|
customer.deleted | Aucune. Le connecteur ne marque pas les enregistrements comme inactifs et ne supprime aucun enregistrement dans votre instance NetSuite. |
customer.updated | Aucune |
customer.discount.created | Aucune |
customer.discount.deleted | Aucune |
customer.discount.updated | Aucune |
customer.source.created | Aucune. Le connecteur ne représente pas les sources de paiement des clients dans NetSuite. |
customer.source.deleted | Aucune |
customer.source.updated | Aucune |
customer.subscription.created | Aucune. Le connecteur ne représente pas les abonnements des clients dans NetSuite. En revanche, il synchronise les factures créées par ces abonnements. |
customer.subscription.deleted | Aucune |
customer.subscription.trial_will_end | Aucune |
customer.subscription.updated | Aucune |
invoice.created | Aucune. Le connecteur ne synchronise que les factures finalisées. |
invoice.payment_succeeded | Le connecteur crée le client et la facture dans NetSuite, et représente chaque InvoiceItem Stripe comme un ServiceSaleItem . Le connecteur applique un CustomerPayment à la facture NetSuite créée. |
invoice.payment_failed | Le connecteur crée le client et la facture dans NetSuite. La facture reste en cours jusqu’à ce qu’elle soit payée. |
invoice.updated | Le connecteur vérifie que la facture ne comporte pas de mises à jour susceptibles d’affecter les journaux comptables et met à jour NetSuite si nécessaire. |
invoice.item.created | Aucune |
invoice.item.deleted | Aucune |
invoice.item.updated | Aucune |
price.created | Le connecteur effectue l’une des opérations suivantes, en fonction de vos paramètres :
|
price.deleted | Aucune. Le connecteur ne modifie pas l’état du poste afin d’éviter tout problème en relation avec la logique métier de votre compte. |
price.updated | Aucune |
product.created | Aucune. Le connecteur ne synchronise pas les produits, mais seulement leurs tarifs enfants. |
product.updated | Aucune |
payout.created | Le connecteur valide les transactions sous-jacentes au virement, mais pas le virement lui-même. Ceci est valable également pour les virements Connect. |
payout.failed | Aucune. Le connecteur ignore les virements en échec. |
payout.paid | Le connecteur valide les transactions sous-jacentes au virement et crée des versements pour les virements réussis. |
payout.reversed | Aucune |
payout.updated | Le connecteur synchronise le virement, si celui-ci n’est pas déjà synchronisé. |