Champs et références Stripe et NetSuite
Découvrez comment Stripe Connector for NetSuite applique des champs aux enregistrements Stripe et NetSuite.
Utilisez la liste ci-dessous pour identifier la corrélation entre les enregistrements Stripe et les enregistrements NetSuite.
Mappage des objets Stripe et NetSuite
NetSuite représente les enregistrements Stripe comme suit :
Objet Stripe | Enregistrement NetSuite |
---|---|
Paiement | Paiement client |
Avoir | Note de crédit (dans la plupart des cas) et remboursement (dans certains cas) |
Bon de réduction | Poste de réduction |
Client | Client |
Litige | Remboursement client |
Facture | Facture et note de crédit (dans certains cas) |
Poste de facture | Poste de vente de service ou poste de réduction |
Virement | Versement |
Tarif | Poste de vente de service |
Remboursement | Remboursement client et note de crédit (dans certains cas) |
Abonnement | Aucun (les abonnements sont représentés par des factures mensuelles) |
ID d’enregistrement NetSuite et ID Stripe
Lorsqu’un enregistrement Stripe est correctement synchronisé avec NetSuite, l’ID interne à NetSuite du nouvel enregistrement est sauvegardé dans les métadonnées de l’enregistrement Stripe.
NetSuite enregistre l’identifiant Stripe comme suit :
Enregistrement | Placement de l’ID dans NetSuite |
---|---|
CreditMemo | memo, externalId |
Client | Commentaires (ajoutés uniquement si externalId est vide) |
Paiement client | memo, externalId |
Versement | memo, externalId |
Litige | memo, externalId |
Facture | memo, externalId |
Postes NetSuite (réduction, vente de services, etc.) | Nom de poste, ID de poste, autres noms de champ, externalId |
Champs de note NetSuite
Un préfixe Stripe:
précède tous les champs de note qui contiennent l’ID d’enregistrement Stripe correspondant. Cela vous permet d’identifier l’enregistrement Stripe correspondant à un enregistrement NetSuite. Le connecteur n’utilise pas le champ note dans NetSuite et ajoute des notes à titre informatif uniquement. Vous pouvez effacer ou remplacer en toute sécurité le champ note sur tous les enregistrements créés.
Le connecteur stocke des informations supplémentaires dans le champ note d’un enregistrement NetSuite dans les cas suivants :
- Si vous modifiez une date de transaction, la note inclut la date initiale de la transaction. Cela garantit la bonne traduction de l’enregistrement. Par exemple,
Original transaction date: 2023-04-01
. - Si un paiement n’est pas associé à une facture ou à une commande, la note de paiement client inclut la description du paiement. Par exemple,
Stripe description: charge for invoice 12345
. - Si une facture augmente le solde d’un client, la facture NetSuite inclut ce montant.
- Si une note de crédit représente un règlement de facture effectué à partir du solde d’un client, la note de crédit inclut le paiement.
ID externes NetSuite
L’ID externe de chaque enregistrement NetSuite créé par Stripe correspond à l’ID de l’enregistrement Stripe associé. Cela vous permet de récupérer un enregistrement dans NetSuite en utilisant l’ID de l’enregistrement Stripe.
Dans certains cas, l’ID externe est précédé d’un préfixe :
- Notes de crédit : l’ID externe est précédé de
ns_
. Par exemple, si l’ID de remboursement estmemo: re_
, l’ID externe de la note de crédit estabcd ns_
.memo:re_ abcd - Postes de réduction pour des tarifs Stripe : l’ID externe est précédé de l’ID de l’objet de tarif auquel la réduction est appliquée.
Si vous avez d’autres intégrations dans votre instance NetSuite, veillez à ne pas écraser les ID externes que Stripe définit sur les enregistrements.
Champs d’enregistrement NetSuite
Le connecteur utilise par défaut les champs d’enregistrement NetSuite listés ci-dessous. Ces champs doivent figurer dans les formulaires personnalisés utilisés pour tout enregistrement créé ou utilisé par le connecteur.
Enregistrement | Champs | Remarques |
---|---|---|
Facture (en lecture seule) |
| Le champ amountRemaining est également appelé Montant dû. |
Client | externalId | |
CreditMemo |
| |
Paiement client |
| Définissez toujours tranDate sur la date exacte de la transaction dans Stripe. Définissez paymentMethod sur le moyen de paiement Stripe (automatiquement créé dans votre compte). Le connecteur définit le champ account comme le compte des fonds non versés. |
CustomerRefund |
| Définissez toujours tranDate sur la date exacte de la transaction dans Stripe. Définissez paymentMethod sur le moyen de paiement Stripe (automatiquement créé dans votre compte). Le connecteur définit le champ account comme le compte des fonds non versés. |
Versement |
|