Démarrage et configuration du compte
Q1: Comment puis-je me connecter au tableau de bord Dodo Payments ?
Q1: Comment puis-je me connecter au tableau de bord Dodo Payments ?
Q2: Quels documents dois-je fournir pour compléter le processus de vérification ?
Q2: Quels documents dois-je fournir pour compléter le processus de vérification ?
Q3: Que se passe-t-il si ma vérification est rejetée ?
Q3: Que se passe-t-il si ma vérification est rejetée ?
Q4: Combien de temps dure le processus de vérification ?
Q4: Combien de temps dure le processus de vérification ?
Q5: Je n'ai actuellement pas de site web pour mon entreprise. Puis-je soumettre la page LinkedIn de mon entreprise à la place ?
Q5: Je n'ai actuellement pas de site web pour mon entreprise. Puis-je soumettre la page LinkedIn de mon entreprise à la place ?
Q6: Je suis un particulier et je n'ai pas d'entreprise enregistrée. Puis-je quand même utiliser Dodo Payments ?
Q6: Je suis un particulier et je n'ai pas d'entreprise enregistrée. Puis-je quand même utiliser Dodo Payments ?
Q7: Je veux intégrer mon autre entreprise avec Dodo Payments. Dois-je créer un nouveau compte ?
Q7: Je veux intégrer mon autre entreprise avec Dodo Payments. Dois-je créer un nouveau compte ?
Q8: Dois-je attendre que la vérification soit terminée avant d'intégrer Dodo Payments dans mon système ?
Q8: Dois-je attendre que la vérification soit terminée avant d'intégrer Dodo Payments dans mon système ?
Q9: Comment obtenir l'accès au mode live ?
Q9: Comment obtenir l'accès au mode live ?
Q10: Dodo Payments a-t-il un programme d'affiliation ?
Q10: Dodo Payments a-t-il un programme d'affiliation ?
En savoir plus sur notre programme d'affiliation
Q11: Comment puis-je supprimer les produits/clients que j'ai créés ?
Q11: Comment puis-je supprimer les produits/clients que j'ai créés ?
Q12: Comment puis-je avoir une interface utilisateur personnalisée pour la page de paiement ?
Q12: Comment puis-je avoir une interface utilisateur personnalisée pour la page de paiement ?
Q13: Puis-je mettre à jour la marque sur la page de paiement ?
Q13: Puis-je mettre à jour la marque sur la page de paiement ?
- Aller à Tableau de bord → Paramètres → Paramètres de l’entreprise
- Mettre à jour votre logo, nom de marque et email de support.
- Les changements seront reflétés sur les liens statiques et dynamiques
Q14: Puis-je intégrer Dodo Checkout dans un iframe ?
Q14: Puis-je intégrer Dodo Checkout dans un iframe ?
- Redirigez les utilisateurs vers l’URL de paiement Dodo
- Ou utilisez notre fonctionnalité de paiement en superposition. Documentation de paiement en superposition
Q15: Puis-je créer un paiement de paiement hébergé unique sans ajouter de produits à Dodo Payments ?
Q15: Puis-je créer un paiement de paiement hébergé unique sans ajouter de produits à Dodo Payments ?
Q16: Soutenez-vous les sites web de commerce électronique ?
Q16: Soutenez-vous les sites web de commerce électronique ?
Q17: Puis-je passer d'une marque à l'autre dans Dodo Payments ?
Q17: Puis-je passer d'une marque à l'autre dans Dodo Payments ?
Q18: Puis-je supprimer une marque ou mettre à jour l'URL de la marque dans Dodo Payments ?
Q18: Puis-je supprimer une marque ou mettre à jour l'URL de la marque dans Dodo Payments ?
- La suppression d’une marque : Si une marque n’est pas utilisée, vous pouvez simplement l’ignorer — cela n’affectera pas votre compte ou vos opérations
- Le changement ou la mise à jour de l’URL de la marque : Une fois créée, l’URL de la marque ne peut pas être modifiée. Même si l’URL est incorrecte, cela n’impacte pas votre configuration ou votre fonctionnalité
Q19: Puis-je intégrer Dodo Payments avec Shopify pour vendre des produits physiques ?
Q19: Puis-je intégrer Dodo Payments avec Shopify pour vendre des produits physiques ?
Vérification, Taxes et Conformité
Q20: Pourquoi ma vérification prend-elle autant de temps ?
Q20: Pourquoi ma vérification prend-elle autant de temps ?
- Un volume élevé de demandes
- Week-ends et jours fériés
- Soumissions incomplètes ou incorrectes
- Examens manuels pour risque ou conformité
Q21: J'ai soumis mon formulaire W-8BEN, mais la section de signature ne fonctionne pas correctement. Que dois-je faire ?
Q21: J'ai soumis mon formulaire W-8BEN, mais la section de signature ne fonctionne pas correctement. Que dois-je faire ?
- Adobe Acrobat
- Mac Preview (fonctionne pour la plupart)
- Smallpdf ou PDFescape (éditeurs en ligne)
- Que vous enregistrez le fichier après avoir appliqué la signature.
- Que l’outil aplatit la couche de signature (certains éditeurs ne le font pas).
Q22: J'ai choisi le mauvais type d'enregistrement (entreprise vs individuel). Comment puis-je le corriger ?
Q22: J'ai choisi le mauvais type d'enregistrement (entreprise vs individuel). Comment puis-je le corriger ?
Q23: Ma vérification a été refusée en raison d'un désaccord d'entité. Que dois-je faire ?
Q23: Ma vérification a été refusée en raison d'un désaccord d'entité. Que dois-je faire ?
Q24: J'ai atteint 100 $ de gains. Mon compte sera-t-il vérifié plus rapidement ?
Q24: J'ai atteint 100 $ de gains. Mon compte sera-t-il vérifié plus rapidement ?
Q25: Puis-je utiliser un autre nom (comme celui de mes parents) pour m'inscrire et être vérifié ?
Q25: Puis-je utiliser un autre nom (comme celui de mes parents) pour m'inscrire et être vérifié ?
- Il doit s’inscrire en utilisant son email et son numéro de mobile.
- Tous les documents doivent être à son nom.
Q26: Comment puis-je vérifier la raison du rejet de ma vérification ?
Q26: Comment puis-je vérifier la raison du rejet de ma vérification ?
- Le tableau de bord Dodo Payments, sous la section vérification.
- Notifications par email (si activées)
Q27: Puis-je créer un nouveau compte d'entreprise si mon précédent a été refusé ?
Q27: Puis-je créer un nouveau compte d'entreprise si mon précédent a été refusé ?
- Vous avez corrigé les problèmes qui ont conduit au refus.
- Vous ne tentez pas de contourner les décisions de risque (par exemple, désinscription pour des préoccupations de fraude).
Q28: On m'a dit que mon compte avait été précédemment désinscrit. Que signifie cela ?
Q28: On m'a dit que mon compte avait été précédemment désinscrit. Que signifie cela ?
- Cela signifie que Dodo Payments a trouvé des problèmes de conformité ou de risque significatifs avec votre activité ou votre entreprise.
- Tenter de créer de nouveaux comptes en utilisant les mêmes détails d’identité ou d’entreprise sera probablement rejeté à nouveau.
Q29: Comment puis-je faire accélérer la vérification de mon paiement ?
Q29: Comment puis-je faire accélérer la vérification de mon paiement ?
- Soumettez des documents clairs et correctement formatés
- Évitez les messages/références répétés dans Discord — cela ralentit la file d’attente
- Mentionnez si vous avez dépassé le seuil de paiement ou si vous avez des délais urgents
- Envoyez un message direct à votre ID email enregistré si demandé
Q30: Que se passe-t-il si j'ai choisi le mauvais formulaire (W-8BEN vs W-8BEN-E) ?
Q30: Que se passe-t-il si j'ai choisi le mauvais formulaire (W-8BEN vs W-8BEN-E) ?
- W-8BEN est pour les individus
- W-8BEN-E est pour les organisations
- Contactez le support pour réinitialiser votre formulaire.
- Remplissez et téléchargez le bon type de formulaire.
- Assurez-vous que le PAN est dans le bon champ (Ligne 6a pour les individus).
Q31: J'ai un GST avec un nom commercial. Est-ce considéré comme une organisation ?
Q31: J'ai un GST avec un nom commercial. Est-ce considéré comme une organisation ?
Q32: Mon compte a été désinscrit. Puis-je simplement en créer un nouveau ?
Q32: Mon compte a été désinscrit. Puis-je simplement en créer un nouveau ?
- Le nouveau compte peut également être signalé ou rejeté
- Les décisions de risque se transmettent lors des inscriptions si l’entreprise ou la personne sous-jacente est la même
Q33: Comment Dodo Payments gère-t-il le GST pour les commerçants SaaS indiens ?
Q33: Comment Dodo Payments gère-t-il le GST pour les commerçants SaaS indiens ?
Q34: Dodo Payments gère-t-il les ventes internationales ?
Q34: Dodo Payments gère-t-il les ventes internationales ?
Q35: Les données d'adresse telles que la ville, l'état, les champs de code postal sont-elles obligatoires ? Puis-je exclure la demande de ces valeurs à mon client ?
Q35: Les données d'adresse telles que la ville, l'état, les champs de code postal sont-elles obligatoires ? Puis-je exclure la demande de ces valeurs à mon client ?
Q36: Dois-je déclarer des impôts aux États-Unis si je vends là-bas ?
Q36: Dois-je déclarer des impôts aux États-Unis si je vends là-bas ?
- Déclarer l’impôt sur le revenu dans votre pays d’origine (par exemple, l’Inde)
- Soumettre W-8BEN(-E) pour éviter la retenue d’impôt par défaut de 30 % aux États-Unis
Q37: Je ne sais pas si je dois remplir W-8BEN ou W-8BEN-E — de l'aide ?
Q37: Je ne sais pas si je dois remplir W-8BEN ou W-8BEN-E — de l'aide ?
| Vous êtes… | Formulaire à soumettre | Type de marchand |
|---|---|---|
| Propriétaire unique, Freelance, Individu | W-8BEN | Individuel |
| Pvt Ltd, LLP, Organisation enregistrée | W-8BEN-E | Organisation |
- Si votre compte bancaire est à votre nom personnel, vous êtes probablement un Individu → Utilisez W-8BEN
- Si votre compte bancaire est au nom d’une entreprise, vous êtes une Organisation → Utilisez W-8BEN-E
- Si vous avez un GST mais que vous opérez avec un compte bancaire personnel, vous êtes toujours considéré comme un Individu → Utilisez W-8BEN
Q38: Ai-je besoin d'un PAN ou d'un GST pour recevoir des paiements ?
Q38: Ai-je besoin d'un PAN ou d'un GST pour recevoir des paiements ?
Q39: J'ai un certificat Udyam/MSME. Dois-je soumettre W-8BEN ou W-8BEN-E ?
Q39: J'ai un certificat Udyam/MSME. Dois-je soumettre W-8BEN ou W-8BEN-E ?
- Si vous opérez avec un compte bancaire personnel (même avec un certificat Udyam/MSME) : Vous êtes considéré comme un Individu → Soumettez W-8BEN
- Si vous opérez avec un compte bancaire d’entreprise (entité enregistrée) : Vous êtes une Organisation → Soumettez W-8BEN-E
Q40: Si Dodo gère les taxes, pourquoi dois-je remplir W-8BEN(-E) ?
Q40: Si Dodo gère les taxes, pourquoi dois-je remplir W-8BEN(-E) ?
Paiements et Transactions
Q41: Quels types de paiements puis-je accepter avec Dodo Payments ?
Q41: Quels types de paiements puis-je accepter avec Dodo Payments ?
Q42: Pourquoi le premier paiement a-t-il été marqué comme réussi avec un montant de 0 $ pour l'abonnement ?
Q42: Pourquoi le premier paiement a-t-il été marqué comme réussi avec un montant de 0 $ pour l'abonnement ?
Q43: Après la période d'essai, le client doit-il payer à nouveau (prix du produit (par exemple 25 $)) manuellement ?
Q43: Après la période d'essai, le client doit-il payer à nouveau (prix du produit (par exemple 25 $)) manuellement ?
Q44: Que se passe-t-il si la période d'essai s'affiche différemment sur mon application par rapport au tableau de bord Dodo Payments ?
Q44: Que se passe-t-il si la période d'essai s'affiche différemment sur mon application par rapport au tableau de bord Dodo Payments ?
Q45: Dois-je tester la fonctionnalité d'essai avant de passer en mode live ?
Q45: Dois-je tester la fonctionnalité d'essai avant de passer en mode live ?
Q46: Comment puis-je suivre les statuts des paiements ?
Q46: Comment puis-je suivre les statuts des paiements ?
Q47: Que dois-je faire si un paiement échoue ?
Q47: Que dois-je faire si un paiement échoue ?
Q48: Les commerçants sont-ils informés lorsqu'un paiement d'utilisateur échoue ?
Q48: Les commerçants sont-ils informés lorsqu'un paiement d'utilisateur échoue ?
- Notifications par email
- Événements webhook
- Notifications mobiles
- Notifications sur le tableau de bord Cela garantit que les commerçants restent informés des transactions échouées.
Q49: Que se passe-t-il avec un abonnement si un paiement échoue ?
Q49: Que se passe-t-il avec un abonnement si un paiement échoue ?
- Cliquant sur l’abonnement en attente dans votre tableau de bord et en utilisant le bouton Mettre à jour le mode de paiement
- Ou en utilisant le point de terminaison API : https://docs.dodopayments.com/api-reference/subscriptions/update-payment-method
Q50: Si je réessaie les paiements moi-même, ai-je besoin de l'ID de paiement échoué ?
Q50: Si je réessaie les paiements moi-même, ai-je besoin de l'ID de paiement échoué ?
Q51: Comment un paiement d'abonnement peut-il échouer avec INCORRECT_NUMBER si les cycles précédents étaient réussis ?
Q51: Comment un paiement d'abonnement peut-il échouer avec INCORRECT_NUMBER si les cycles précédents étaient réussis ?
Q52: Le retour de paiement s'applique-t-il aux entreprises même si mon entreprise a une politique de non-remboursement ?
Q52: Le retour de paiement s'applique-t-il aux entreprises même si mon entreprise a une politique de non-remboursement ?
Q53: Pourquoi payment.status est-il parfois null ?
Q53: Pourquoi payment.status est-il parfois null ?
- Juste après la création mais avant que le traitement ne soit terminé
- Pendant les échecs de facturation d’abonnement ou les réessais
Q54: Pourquoi product_cart est-il null même s'il s'agit d'un paiement ?
Q54: Pourquoi product_cart est-il null même s'il s'agit d'un paiement ?
- Pour les paiements d’abonnement, product_cart est vide car il n’y a pas d’article unique acheté
- product_cart est uniquement peuplé pour les paiements uniques
Q55: Pourquoi ma vraie carte a-t-elle été bloquée pendant les tests ?
Q55: Pourquoi ma vraie carte a-t-elle été bloquée pendant les tests ?
- Utilisent de l’argent réel
- Passent par de vraies banques
- Peuvent être signalés comme suspects si le volume est faible ou incohérent
- Le mode Test dans le tableau de bord
- Les numéros de carte de test fournis dans la documentation
Q56: Mon client a terminé le paiement mais je n'ai pas reçu de webhook ?
Q56: Mon client a terminé le paiement mais je n'ai pas reçu de webhook ?
- Confirmez que le webhook est configuré dans Tableau de bord > Développeurs -> Webhooks
- Vérifiez si le webhook échoue silencieusement en raison d’une réponse non-2xx
- Vérifiez les journaux : un 429 ou un délai d’attente a-t-il été retourné ?
Q57: Pourquoi mon tableau de bord affiche-t-il succès, mais mon application ne s'est pas mise à jour ?
Q57: Pourquoi mon tableau de bord affiche-t-il succès, mais mon application ne s'est pas mise à jour ?
- Webhooks
- Appel de confirmation API
- Écoutez toujours l’événement webhook payment.succeeded
- Ou interrogez l’API pour confirmer la transaction après la redirection
Q58: Je ne vois pas UPI comme option de paiement — pourquoi ?
Q58: Je ne vois pas UPI comme option de paiement — pourquoi ?
- Le pays de facturation n’était pas défini sur IN
- UPI n’a pas été activé pour votre entreprise
Q59: Dodo prend-il en charge UPI pour les abonnements ?
Q59: Dodo prend-il en charge UPI pour les abonnements ?
- Limites de mandat :
- Charges inférieures à ₹15,000 : Un mandat à la demande de ₹15,000 INR est créé
- Charges de ₹15,000 ou plus : Un mandat d’abonnement pour le montant exact de l’abonnement est créé
- Délai de traitement de 48 heures : Les charges sont initiées à la date prévue, mais la déduction réelle se produit 48 heures après l’initiation (peut s’étendre jusqu’à 2-3 heures supplémentaires)
- Annulation de mandat : Les clients peuvent annuler des mandats via leurs applications bancaires pendant la fenêtre de 48 heures
Q60: Comment activer Google Pay / Apple Pay sur des liens de paiement statiques ?
Q60: Comment activer Google Pay / Apple Pay sur des liens de paiement statiques ?
Q61: Comment puis-je activer 3DS dans Dodo Payments ?
Q61: Comment puis-je activer 3DS dans Dodo Payments ?
Q62: Comment collecter les détails de facturation sans les transmettre dans l'API ?
Q62: Comment collecter les détails de facturation sans les transmettre dans l'API ?
- Utilisez des liens statiques, qui collectent automatiquement la facturation
- Pour les flux dynamiques, vous devez collecter les informations manuellement et les transmettre dans l’API
Q63: Quelle est la différence entre les liens de paiement statiques et dynamiques ?
Q63: Quelle est la différence entre les liens de paiement statiques et dynamiques ?
- Sont configurés depuis le tableau de bord
- Collectent automatiquement les informations de facturation
- Ne peuvent pas être personnalisés par client/session
- Nécessitent que vous transmettiez explicitement les informations de facturation
- Peuvent être personnalisés en temps réel (prix, ID utilisateur, URL de redirection, etc.)
Q64: Vais-je recevoir deux événements webhook lorsque quelqu'un commence un abonnement ?
Q64: Vais-je recevoir deux événements webhook lorsque quelqu'un commence un abonnement ?
subscription.createdwebhookpayment.succeededwebhooksubscription.renewalwebhook
Q65: Que signifie subscription.cancelled_at ? Est-ce une annulation programmée ?
Q65: Que signifie subscription.cancelled_at ? Est-ce une annulation programmée ?
- Annulation immédiate : Le timestamp subscription.cancelled_at est défini immédiatement et l’abonnement se termine à ce moment-là
- Annulation programmée : Utilisez le paramètre
cancel_at_next_billing_datedans l’API de patch d’abonnement pour annuler à la fin de la période de facturation actuelle
Q66: Quand un abonnement est-il facturé ?
Q66: Quand un abonnement est-il facturé ?
Q67: Pourquoi l'API Change Plan renvoie-t-elle une réponse vide ?
Q67: Pourquoi l'API Change Plan renvoie-t-elle une réponse vide ?
Q68: Pourquoi aucun nouveau paiement n'a-t-il été demandé lors du passage d'un plan mensuel à un plan annuel ?
Q68: Pourquoi aucun nouveau paiement n'a-t-il été demandé lors du passage d'un plan mensuel à un plan annuel ?
Q69: Pourquoi le prix de mon produit (₹100) affiche-t-il un montant plus élevé (₹104) lors du paiement ?
Q69: Pourquoi le prix de mon produit (₹100) affiche-t-il un montant plus élevé (₹104) lors du paiement ?
Q70: Pourquoi le paiement ignore-t-il les abonnements actifs existants et en crée-t-il un nouveau ?
Q70: Pourquoi le paiement ignore-t-il les abonnements actifs existants et en crée-t-il un nouveau ?
Q71: Pourquoi vois-je une erreur TRANSACTION_NOT_ALLOWED lors d'une mise à niveau/diminution d'abonnement ?
Q71: Pourquoi vois-je une erreur TRANSACTION_NOT_ALLOWED lors d'une mise à niveau/diminution d'abonnement ?
- Carte non autorisée pour les paiements en ligne, internationaux ou récurrents
- Catégorie de commerçant (MCC) bloquée
- Les règles de fraude de la banque ont empêché la charge
- Les cartes prépayées ou restreintes peuvent ne pas prendre en charge ces paiements
Q72: Existe-t-il un moyen de tester en mode live sans effectuer de paiements réels ?
Q72: Existe-t-il un moyen de tester en mode live sans effectuer de paiements réels ?
Q73: Qu'est-ce que le mode de paiement à 0 $ ?
Q73: Qu'est-ce que le mode de paiement à 0 $ ?
Q74: Il semble que mon compte soit suspendu, mais la conformité dit que tout va bien. Que dois-je faire ?
Q74: Il semble que mon compte soit suspendu, mais la conformité dit que tout va bien. Que dois-je faire ?
Paiements et Intégration Bancaire
Q75: Comment fonctionnent les paiements avec Dodo Payments ?
Q75: Comment fonctionnent les paiements avec Dodo Payments ?
- Bimensuel (par défaut) :
- Période de facturation 1 : 1er au 15 → Paiement le 18 du même mois
- Période de facturation 2 : 16 à la fin du mois → Paiement le 4 du mois suivant
- Hebdomadaire : Disponible pour les entreprises avec des volumes de transactions plus élevés (contactez le support pour demander)
- Mensuel :
- Période de facturation : 1er à la fin du mois → Paiement le 11 du mois suivant
Q76: Quel est le montant minimum du seuil après frais et taxes pour traiter les paiements ?
Q76: Quel est le montant minimum du seuil après frais et taxes pour traiter les paiements ?
Q77: Comment lier mon compte bancaire pour recevoir des paiements ?
Q77: Comment lier mon compte bancaire pour recevoir des paiements ?
Q78: Puis-je suivre le statut de mes paiements ?
Q78: Puis-je suivre le statut de mes paiements ?
Q79: Quels sont les frais de paiement et combien sont-ils ?
Q79: Quels sont les frais de paiement et combien sont-ils ?
Q80: J'ai reçu un email 'paiement traité' — quand les fonds arriveront-ils ?
Q80: J'ai reçu un email 'paiement traité' — quand les fonds arriveront-ils ?
Q81: Comment puis-je ajouter Payoneer comme compte de paiement ?
Q81: Comment puis-je ajouter Payoneer comme compte de paiement ?
Q82: Puis-je recevoir des paiements sur un compte Payoneer ?
Q82: Puis-je recevoir des paiements sur un compte Payoneer ?
- Entrant vos coordonnées de compte Payoneer dans le formulaire d’informations bancaires sur le tableau de bord Dodo
- Assurez-vous que votre compte est approuvé et prend en charge USD ou la devise que vous retirez
Q83: Mes informations bancaires et mon formulaire de conformité sont toujours en cours d'examen — que dois-je faire ?
Q83: Mes informations bancaires et mon formulaire de conformité sont toujours en cours d'examen — que dois-je faire ?
- Envoyez un email à [email protected]
Q84: Que se passe-t-il si mon jour de paiement tombe un vendredi ou un week-end ?
Q84: Que se passe-t-il si mon jour de paiement tombe un vendredi ou un week-end ?
- S’il y a un jour férié ou un week-end, cela peut être retardé jusqu’au jour ouvrable suivant (généralement lundi).
- Le moment exact peut dépendre des règles de traitement de votre banque.
Q85: Comment puis-je accélérer la conformité des paiements si j'ai un lancement urgent ou une campagne publicitaire prévue ?
Q85: Comment puis-je accélérer la conformité des paiements si j'ai un lancement urgent ou une campagne publicitaire prévue ?
- Mentionnez clairement votre urgence dans les discussions de support (par exemple, lancement en direct, campagnes payantes).
- Incluez votre ID d’entreprise et votre email.
- Évitez de spammer ou de taguer plusieurs membres de l’équipe — cela peut ralentir la file d’attente.
Q86: J'ai soumis de mauvaises coordonnées bancaires. Comment puis-je les mettre à jour ?
Q86: J'ai soumis de mauvaises coordonnées bancaires. Comment puis-je les mettre à jour ?
- Contactez le support via Intercom ou Discord ou par email.
- Envoyez un message direct à votre ID email et demandez une réinitialisation manuelle de la section de vérification bancaire si vous passez par Discord.
- Attendez que l’équipe de conformité rouvre la section pour que vous puissiez soumettre à nouveau.
Q87: Puis-je utiliser mon compte bancaire personnel si j'ai une entreprise enregistrée ?
Q87: Puis-je utiliser mon compte bancaire personnel si j'ai une entreprise enregistrée ?
Q88: Mon pays n'utilise pas de codes SWIFT. Comment cela affectera-t-il ma vérification ?
Q88: Mon pays n'utilise pas de codes SWIFT. Comment cela affectera-t-il ma vérification ?
- Contactez le support et expliquez que votre pays n’émet pas de codes SWIFT
- Soumettez des documents bancaires officiels qui confirment :
- Votre numéro de compte
- Nom du titulaire du compte
- Qu’aucun code SWIFT n’est émis dans votre pays
- Dans certains cas, un code SWIFT générique peut être utilisé en fonction de votre pays
Q89: Quels documents alternatifs puis-je fournir si mon pays n'utilise pas de codes SWIFT ?
Q89: Quels documents alternatifs puis-je fournir si mon pays n'utilise pas de codes SWIFT ?
- Relevé bancaire officiel ou certificat montrant vos coordonnées bancaires
- Lettre bancaire confirmant votre numéro de compte, nom du titulaire et que les codes SWIFT ne sont pas émis
- Tout document émis par le gouvernement qui confirme le format d’information de routage de votre banque
Facturation et Rapports
Q90: Dodo Payments génère-t-il des factures automatiquement ?
Q90: Dodo Payments génère-t-il des factures automatiquement ?
Q91: Puis-je personnaliser les factures ?
Q91: Puis-je personnaliser les factures ?
Q92: Comment accéder ou télécharger une facture ?
Q92: Comment accéder ou télécharger une facture ?
Q93: Comment puis-je consulter des rapports sur mes transactions et paiements ?
Q93: Comment puis-je consulter des rapports sur mes transactions et paiements ?
Remboursements et Litiges
Q94: Comment puis-je émettre un remboursement ?
Q94: Comment puis-je émettre un remboursement ?
Q95: Combien de temps faut-il pour qu'un client reçoive son remboursement ?
Q95: Combien de temps faut-il pour qu'un client reçoive son remboursement ?
Q96: Je fais face à un litige ou à un retour de paiement. Que puis-je faire ?
Q96: Je fais face à un litige ou à un retour de paiement. Que puis-je faire ?
- Vous pourriez perdre à la fois le montant de la transaction et des frais de litige
- Vous pouvez soumettre des preuves de livraison de produit, des journaux d’utilisation ou des communications avec le client
- Cependant, la décision finale revient à la banque émettrice du client
- ID de litige
- ID de paiement
- Preuves pertinentes
Q97: Le client a contesté la charge après avoir utilisé le service. Puis-je faire appel ?
Q97: Le client a contesté la charge après avoir utilisé le service. Puis-je faire appel ?
- Partager la documentation (journaux de discussion, enregistrements d’utilisation, confirmation de livraison)
- Expliquer que le service a été rempli
- Demander une exonération des frais de litige s’il s’agit d’un premier problème ou si la fraude est prouvable
Webhooks et Intégration
Q98: Puis-je vérifier manuellement les webhooks Dodo Payments en Python ?
Q98: Puis-je vérifier manuellement les webhooks Dodo Payments en Python ?
Q99: Où puis-je trouver la documentation officielle sur la vérification manuelle des webhooks ?
Q99: Où puis-je trouver la documentation officielle sur la vérification manuelle des webhooks ?
Q100: Mon webhook ne reçoit pas de requête POST, seulement une GET. Pourquoi ?
Q100: Mon webhook ne reçoit pas de requête POST, seulement une GET. Pourquoi ?
?subscription_id=...&status=active dans une requête GET. Ce n’est pas votre webhook.Pour recevoir des charges utiles POST structurées de Dodo Payments :- Configurez un webhook sous Tableau de bord → Développeurs → Webhooks
- Assurez-vous que l’URL accepte les requêtes POST et vérifie la signature
Q101: Je reçois une erreur 401 Unauthorized en utilisant le SDK Python. Pourquoi ?
Q101: Je reçois une erreur 401 Unauthorized en utilisant le SDK Python. Pourquoi ?
Q102: Existe-t-il un moyen de déclencher manuellement un événement webhook pour les tests ?
Q102: Existe-t-il un moyen de déclencher manuellement un événement webhook pour les tests ?
Q103: Quelle est la différence entre l'URL du webhook et l'URL de redirection ?
Q103: Quelle est la différence entre l'URL du webhook et l'URL de redirection ?
- URL du webhook : Configurée dans le tableau de bord. Reçoit des charges utiles POST concernant des événements.
- URL de redirection : Envoyée dans la requête API de paiement. Renvoie l’utilisateur vers votre application avec des paramètres de requête (
?status=success).
Q104: Pourquoi n'ai-je pas reçu l'ID de produit dans le webhook payment.succeeded pour un produit d'abonnement ?
Q104: Pourquoi n'ai-je pas reçu l'ID de produit dans le webhook payment.succeeded pour un produit d'abonnement ?
subscription_id associé à l’abonnement, ainsi que d’autres détails pertinents.Q105: Comment puis-je vérifier que les webhooks que je reçois proviennent réellement de Dodo Payments et non d'acteurs malveillants ?
Q105: Comment puis-je vérifier que les webhooks que je reçois proviennent réellement de Dodo Payments et non d'acteurs malveillants ?
- Vérifiez la signature : Chaque webhook envoyé par Dodo Payments inclut une signature unique dans l’en-tête
webhook-signature. Cette signature est générée en utilisant la clé secrète de votre webhook et la charge utile de l’événement. - Récupérez la clé secrète : Assurez-vous d’avoir la clé secrète pour votre webhook, qui peut être trouvée dans les paramètres de votre tableau de bord Dodo Payments sous les paramètres des webhooks.
- Recalculez la signature : Utilisez le même algorithme de signature (HMAC-SHA256) que Dodo Payments pour calculer la signature sur votre serveur. Utilisez la charge utile du webhook et votre clé secrète de webhook.
- Comparez les signatures : Comparez la signature recalculée avec celle fournie dans l’en-tête
webhook-signature. Si elles correspondent, le webhook est authentique ; sinon, il doit être rejeté. - Utilisez HTTPS : Assurez-vous que votre point de terminaison webhook utilise HTTPS pour sécuriser la communication et empêcher toute falsification lors de la transmission des données. En mettant en œuvre ces étapes, vous pouvez vérifier en toute confiance l’authenticité des webhooks envoyés par Dodo Payments.
Q106: Pourquoi reçois-je un webhook subscription.renew même pour le premier paiement du mois ?
Q106: Pourquoi reçois-je un webhook subscription.renew même pour le premier paiement du mois ?
subscription.renew sera déclenché chaque fois que le montant de l’abonnement est déduit. Donc oui, c’est un comportement attendu.Q107: Comment puis-je tester les webhooks localement ?
Q107: Comment puis-je tester les webhooks localement ?
- Utilisez un outil de tunneling : Des outils comme ngrok, LocalTunnel, ou Cloudflare Tunnel peuvent exposer votre serveur local à Internet. Cela fournit une URL publique que Dodo Payments peut utiliser pour envoyer des événements webhook à votre environnement local.
- Configurez le point de terminaison du webhook : Créez un point de terminaison webhook dans votre application locale pour gérer les événements webhook entrants. Assurez-vous qu’il écoute les requêtes HTTP POST.
- Configurez le webhook dans Dodo Payments : Allez dans votre tableau de bord Dodo Payments, naviguez vers les paramètres des webhooks, et mettez à jour l’URL du webhook avec l’URL publique générée par l’outil de tunneling.
Q108: Pourquoi mon webhook n'est-il pas appelé après le paiement ?
Q108: Pourquoi mon webhook n'est-il pas appelé après le paiement ?
- Vous n’avez pas confondu l’URL du webhook avec l’URL de redirection
- Le webhook est configuré sous Développeurs > Webhooks
- Votre URL accepte les requêtes POST et répond avec 2xx
- La validation de la signature (si activée) est mise en œuvre correctement
Q109: Est-il sûr de se fier à status=success dans les paramètres de requête URL ?
Q109: Est-il sûr de se fier à status=success dans les paramètres de requête URL ?
- Double-validez la transaction avec un appel API
- Ou attendez le webhook payment.succeeded
Q110: Puis-je intégrer Dodo Payments avec mon site web ou ma plateforme existante ?
Q110: Puis-je intégrer Dodo Payments avec mon site web ou ma plateforme existante ?
Tests et Développement Local
Q111: Puis-je tester les abonnements en mode Test ?
Q111: Puis-je tester les abonnements en mode Test ?
Q112: Comment puis-je passer entre le mode Test et le mode Live ?
Q112: Comment puis-je passer entre le mode Test et le mode Live ?
- Sur votre tableau de bord Dodo, recherchez un commutateur de mode Test.
- Basculez-le sur ON pour utiliser les clés API de test et simuler des paiements.
Q113: Puis-je utiliser de vraies données clients en mode Test ?
Q113: Puis-je utiliser de vraies données clients en mode Test ?
- Aucun argent réel ne sera transféré
- Vous pouvez simuler des webhooks et des flux
- Les détails de la carte doivent toujours être des cartes de test
Q114: Je reçois : 'Vous devez fournir un mandat pour les paiements par carte hors session'
Q114: Je reçois : 'Vous devez fournir un mandat pour les paiements par carte hors session'
- Une carte indienne est utilisée pour effectuer le paiement mais le pays de facturation n’est pas défini sur IN.
- Vous avez probablement passé un pays de facturation incorrect.
Support et Communication
Q115: Comment puis-je contacter le support ?
Q115: Comment puis-je contacter le support ?
Q116: Mes messages de support ne reçoivent aucune réponse. Que dois-je faire ?
Q116: Mes messages de support ne reçoivent aucune réponse. Que dois-je faire ?
- Intercom sans réponse
- Discord sans reconnaissance
- Escaladez via [email protected] ou [email protected] avec l’objet Urgent : Pas de réponse – [Votre Email]
Sécurité et Prévention de la Fraude
Q117: Comment Dodo Payments protège-t-il mon entreprise contre la fraude ?
Q117: Comment Dodo Payments protège-t-il mon entreprise contre la fraude ?
Q118: Mes données clients sont-elles sécurisées avec Dodo Payments ?
Q118: Mes données clients sont-elles sécurisées avec Dodo Payments ?
Q119: J'ai trouvé une vulnérabilité de sécurité dans Dodo Payments. Comment devrais-je la signaler ?
Q119: J'ai trouvé une vulnérabilité de sécurité dans Dodo Payments. Comment devrais-je la signaler ?
Q120: Dodo Payments propose-t-il des primes pour les bugs ?
Q120: Dodo Payments propose-t-il des primes pour les bugs ?