Komma igång & Kontoinställning
Q1: Hur loggar jag in på Dodo Payments Dashboard?
Q1: Hur loggar jag in på Dodo Payments Dashboard?
Q2: Vilka dokument behöver jag för att slutföra verifieringsprocessen?
Q2: Vilka dokument behöver jag för att slutföra verifieringsprocessen?
Q3: Vad händer om min verifiering blir avvisad?
Q3: Vad händer om min verifiering blir avvisad?
Q4: Hur lång tid tar verifieringsprocessen?
Q4: Hur lång tid tar verifieringsprocessen?
Q5: Jag har för närvarande ingen webbplats för mitt företag. Kan jag istället skicka in min företags LinkedIn-sida?
Q5: Jag har för närvarande ingen webbplats för mitt företag. Kan jag istället skicka in min företags LinkedIn-sida?
Q6: Jag är en individ och har inget registrerat företag. Kan jag fortfarande använda Dodo Payments?
Q6: Jag är en individ och har inget registrerat företag. Kan jag fortfarande använda Dodo Payments?
Q7: Jag vill integrera mitt andra företag med Dodo Payments. Bör jag skapa ett nytt konto?
Q7: Jag vill integrera mitt andra företag med Dodo Payments. Bör jag skapa ett nytt konto?
Q8: Bör jag vänta på att verifieringen ska slutföras innan jag integrerar Dodo Payments i mitt system?
Q8: Bör jag vänta på att verifieringen ska slutföras innan jag integrerar Dodo Payments i mitt system?
Q9: Hur får jag tillgång till live-läget?
Q9: Hur får jag tillgång till live-läget?
Q10: Har Dodo Payments ett affiliateprogram?
Q10: Har Dodo Payments ett affiliateprogram?
Lär dig mer om vårt affiliateprogram
Q11: Hur kan jag ta bort de produkter/kunder som jag har skapat?
Q11: Hur kan jag ta bort de produkter/kunder som jag har skapat?
Q12: Hur kan jag ha en anpassad UI för betalningssidan?
Q12: Hur kan jag ha en anpassad UI för betalningssidan?
Q13: Kan jag uppdatera varumärket på kassan?
Q13: Kan jag uppdatera varumärket på kassan?
- Gå till Dashboard → Inställningar → Företagsinställningar
- Uppdatera din logotyp, varumärkesnamn och support-e-post.
- Ändringar kommer att återspeglas på både statiska och dynamiska länkar.
Q14: Kan jag bädda in Dodo Checkout i en iframe?
Q14: Kan jag bädda in Dodo Checkout i en iframe?
- Omdirigera användare till Dodo checkout-URL
- Eller använd vår Overlay Checkout-funktion. Overlay Checkout Docs
Q15: Kan jag skapa en engångs hostad checkout-betalning utan att lägga till produkter till Dodo Payments?
Q15: Kan jag skapa en engångs hostad checkout-betalning utan att lägga till produkter till Dodo Payments?
Q16: Stöder ni e-handelswebbplatser?
Q16: Stöder ni e-handelswebbplatser?
Q17: Kan jag växla mellan varumärken i Dodo Payments?
Q17: Kan jag växla mellan varumärken i Dodo Payments?
Q18: Kan jag ta bort ett varumärke eller uppdatera varumärkes-URL:en i Dodo Payments?
Q18: Kan jag ta bort ett varumärke eller uppdatera varumärkes-URL:en i Dodo Payments?
- Ta bort ett varumärke: Om ett varumärke inte används kan du helt enkelt ignorera det — det påverkar inte ditt konto eller dina operationer.
- Ändra eller uppdatera varumärkes-URL:en: När den har skapats kan varumärkes-URL:en inte ändras. Även om URL:en är felaktig påverkar det inte din installation eller funktionalitet.
Q19: Kan jag integrera Dodo Payments med Shopify för att sälja fysiska produkter?
Q19: Kan jag integrera Dodo Payments med Shopify för att sälja fysiska produkter?
Q20: Min INR-produkt visas som USD vid kassan. Hur fixar jag det?
Q20: Min INR-produkt visas som USD vid kassan. Hur fixar jag det?
Verifiering, Skatt & Efterlevnad
Q21: Varför tar min verifiering så lång tid?
Q21: Varför tar min verifiering så lång tid?
- Hög volym av ansökningar
- Helger och allmänna helgdagar
- Ofullständiga eller felaktiga inskickningar
- Manuella granskningar för risk eller efterlevnad
Q22: Jag skickade in mitt W-8BEN-formulär, men signaturavsnittet fungerar inte korrekt. Vad ska jag göra?
Q22: Jag skickade in mitt W-8BEN-formulär, men signaturavsnittet fungerar inte korrekt. Vad ska jag göra?
- Adobe Acrobat
- Mac Preview (fungerar för de flesta)
- Smallpdf eller PDFescape (online-redigerare)
- Du sparar filen efter att ha tillämpat signaturen.
- Verktyget plattar ut signaturlagret (vissa redigerare gör inte det).
Q23: Jag valde fel registreringstyp (företag vs individ). Hur kan jag fixa det?
Q23: Jag valde fel registreringstyp (företag vs individ). Hur kan jag fixa det?
Q24: Min verifiering avslogs på grund av enhetsmismatch. Vad ska jag göra?
Q24: Min verifiering avslogs på grund av enhetsmismatch. Vad ska jag göra?
Q25: Jag nådde $100 i intäkter. Kommer mitt konto att verifieras snabbare?
Q25: Jag nådde $100 i intäkter. Kommer mitt konto att verifieras snabbare?
Q26: Kan jag använda ett annat namn (som min förälders) för att registrera mig och bli verifierad?
Q26: Kan jag använda ett annat namn (som min förälders) för att registrera mig och bli verifierad?
- De bör registrera sig med sin e-post och mobilnummer.
- Alla dokument bör vara i deras namn.
Q27: Hur kontrollerar jag orsaken till verifieringsavslag?
Q27: Hur kontrollerar jag orsaken till verifieringsavslag?
- Dodo Payments-dashboarden, under verifieringssektionen.
- E-postmeddelanden (om aktiverat)
Q28: Kan jag skapa ett nytt företagskonto om mitt tidigare avslogs?
Q28: Kan jag skapa ett nytt företagskonto om mitt tidigare avslogs?
Q29: Jag har fått veta att mitt konto tidigare avstängdes. Vad betyder det?
Q29: Jag har fått veta att mitt konto tidigare avstängdes. Vad betyder det?
- Det betyder att Dodo Payments har funnit betydande efterlevnads- eller riskproblem med din aktivitet eller ditt företag.
- Att försöka skapa nya konton med samma identitet eller företagsuppgifter kommer sannolikt att avvisas igen.
Q30: Hur får jag min utbetalningsverifiering rensad snabbare?
Q30: Hur får jag min utbetalningsverifiering rensad snabbare?
- Skicka in tydliga, korrekt formaterade dokument
- Undvik upprepade meddelanden/taggar i Discord — detta saktar ner kön
- Nämn om du har överstigit utbetalningströskeln eller har brådskande tidslinjer
- DM:a din registrerade e-postadress om det efterfrågas
Q31: Vad händer om jag valde fel formulär (W-8BEN vs W-8BEN-E)?
Q31: Vad händer om jag valde fel formulär (W-8BEN vs W-8BEN-E)?
- W-8BEN är för individer
- W-8BEN-E är för organisationer
- Kontakta support för att återställa ditt formulär.
- Fyll i och ladda upp rätt formulärtyp.
- Se till att PAN är i rätt fält (Rad 6a för individer).
Q32: Jag har en GST med ett handelsnamn. Räknas det som en organisation?
Q32: Jag har en GST med ett handelsnamn. Räknas det som en organisation?
Q33: Mitt konto avstängdes. Kan jag bara skapa ett nytt?
Q33: Mitt konto avstängdes. Kan jag bara skapa ett nytt?
- Det nya kontot kan också flaggas eller avvisas
- Riskbeslut överförs över registreringar om det underliggande företaget eller personen är densamma
Q34: Hur hanterar Dodo Payments GST för indiska SaaS-handlare?
Q34: Hur hanterar Dodo Payments GST för indiska SaaS-handlare?
Q35: Hanterar Dodo Payments internationella försäljningar?
Q35: Hanterar Dodo Payments internationella försäljningar?
Q36: Är adressdata som stad, stat, postnummer obligatoriska? Kan jag utesluta att begära dessa värden från min kund?
Q36: Är adressdata som stad, stat, postnummer obligatoriska? Kan jag utesluta att begära dessa värden från min kund?
Q37: Måste jag lämna in skatter i USA om jag säljer där?
Q37: Måste jag lämna in skatter i USA om jag säljer där?
- Lämna in inkomstskatt i ditt hemland (t.ex. Indien)
- Skicka in W-8BEN(-E) för att undvika standard 30% amerikansk källskatt
Q38: Jag vet inte om jag ska fylla i W-8BEN eller W-8BEN-E — hjälp?
Q38: Jag vet inte om jag ska fylla i W-8BEN eller W-8BEN-E — hjälp?
| Du är… | Formulär att skicka in | Merchant Typ |
|---|---|---|
| Enskild firma, Frilansare, Individ | W-8BEN | Individ |
| Pvt Ltd, LLP, Registrerad organisation | W-8BEN-E | Organisation |
- Om ditt bankkonto är under ditt personliga namn, är du troligen en individ → Använd W-8BEN
- Om ditt bankkonto är under ett företagsnamn, är du en organisation → Använd W-8BEN-E
- Om du har en GST men arbetar med ett personligt bankkonto, räknas du fortfarande som en individ → Använd W-8BEN
Q39: Behöver jag en PAN eller GST för att ta emot betalningar?
Q39: Behöver jag en PAN eller GST för att ta emot betalningar?
Q40: Jag har ett Udyam/MSME-certifikat. Ska jag skicka in W-8BEN eller W-8BEN-E?
Q40: Jag har ett Udyam/MSME-certifikat. Ska jag skicka in W-8BEN eller W-8BEN-E?
- Om du arbetar med ett personligt bankkonto (även med Udyam/MSME-certifikat): Du räknas som en Individ → Skicka in W-8BEN
- Om du arbetar med ett företagsbankkonto (registrerad enhet): Du är en Organisation → Skicka in W-8BEN-E
Q41: Om Dodo hanterar skatter, varför behöver jag lämna in W-8BEN(-E)?
Q41: Om Dodo hanterar skatter, varför behöver jag lämna in W-8BEN(-E)?
Betalningar & Transaktioner
Q42: Vilka typer av betalningar kan jag ta emot med Dodo Payments?
Q42: Vilka typer av betalningar kan jag ta emot med Dodo Payments?
Q43: Varför markerades den första betalningen som framgångsrik med ett belopp på $0 för prenumeration?
Q43: Varför markerades den första betalningen som framgångsrik med ett belopp på $0 för prenumeration?
Q44: Måste kunden betala (produktpris (t.ex. $25)) igen manuellt efter att provperioden har slutat?
Q44: Måste kunden betala (produktpris (t.ex. $25)) igen manuellt efter att provperioden har slutat?
Q45: Vad händer om provperioden visas olika i min app jämfört med Dodo Payments-dashboarden?
Q45: Vad händer om provperioden visas olika i min app jämfört med Dodo Payments-dashboarden?
Q46: Måste jag testa provfunktionen innan jag går live?
Q46: Måste jag testa provfunktionen innan jag går live?
Q47: Hur kan jag spåra betalningsstatusar?
Q47: Hur kan jag spåra betalningsstatusar?
Q48: Vad ska jag göra om en betalning misslyckas?
Q48: Vad ska jag göra om en betalning misslyckas?
Q49: Får handlare meddelande när en användares betalning misslyckas?
Q49: Får handlare meddelande när en användares betalning misslyckas?
- E-postmeddelanden
- Webhook-händelser
- Mobilmeddelanden
- Dashboard-meddelanden Detta säkerställer att handlare hålls informerade om misslyckade transaktioner.
Q50: Vad händer med en prenumeration om en betalning misslyckas?
Q50: Vad händer med en prenumeration om en betalning misslyckas?
- Klicka på den på vänt prenumerationen i din dashboard och använda knappen Uppdatera betalningsmetod
- Eller använda API-slutpunkten: https://docs.dodopayments.com/api-reference/subscriptions/update-payment-method
Q51: Om jag försöker betalningar själv, behöver jag det misslyckade betalnings-ID:t?
Q51: Om jag försöker betalningar själv, behöver jag det misslyckade betalnings-ID:t?
Q52: Hur kan en prenumerationsbetalning misslyckas med INCORRECT_NUMBER om tidigare cykler var framgångsrika?
Q52: Hur kan en prenumerationsbetalning misslyckas med INCORRECT_NUMBER om tidigare cykler var framgångsrika?
Q53: Gäller chargeback för företag även om mitt företag har en ingen återbetalningspolicy?
Q53: Gäller chargeback för företag även om mitt företag har en ingen återbetalningspolicy?
Q54: Varför är payment.status ibland null?
Q54: Varför är payment.status ibland null?
- Precis efter skapandet men innan bearbetningen är klar
- Under faktureringsmisslyckanden eller försök med prenumerationer
Q55: Varför är product_cart null även om det är en kassa?
Q55: Varför är product_cart null även om det är en kassa?
- För prenumerationsbetalningar är product_cart tomt eftersom det inte finns något engångsobjekt som köps
- product_cart fylls endast i för engångsbetalningar
Q56: Varför blockerades mitt riktiga kort under testning?
Q56: Varför blockerades mitt riktiga kort under testning?
- Använd riktiga pengar
- Går genom riktiga banker
- Kan flaggas som misstänkta om volymen är låg eller inkonsekvent
- Testläge i dashboarden
- Testkortnummer som anges i dokumentationen
Q57: Min kund slutförde betalningen men jag fick ingen webhook?
Q57: Min kund slutförde betalningen men jag fick ingen webhook?
- Bekräfta att webhook är konfigurerad i Dashboard > Utvecklare -> Webhooks
- Kontrollera om webhook misslyckas tyst på grund av icke-2xx svar
- Kontrollera loggar: returnerades en 429 eller timeout?
Q58: Varför visar min dashboard framgång, men min app uppdaterades inte?
Q58: Varför visar min dashboard framgång, men min app uppdaterades inte?
- Webhooks
- API-bekräftelseanrop
- Lyssna alltid på payment.succeeded webhook
- Eller fråga API:t för att bekräfta transaktionen efter omdirigering
Q59: Jag ser inte UPI som en betalningsalternativ — varför?
Q59: Jag ser inte UPI som en betalningsalternativ — varför?
- Faktureringslandet var inte inställt på IN
- UPI var inte aktiverat för ditt företag
Q60: Stöder Dodo UPI för prenumerationer?
Q60: Stöder Dodo UPI för prenumerationer?
- Mandatgränser:
- Avgifter under Rs 15,000: Ett mandat på begäran för Rs 15,000 INR skapas
- Avgifter Rs 15,000 eller mer: Ett prenumerationsmandat för det exakta prenumerationsbeloppet skapas
- 48-timmars bearbetningsfördröjning: Avgifter initieras på det schemalagda datumet, men den faktiska avdragningen sker 48 timmar efter initiering (kan förlängas med upp till 2-3 ytterligare timmar)
- Mandatavbokning: Kunder kan avboka mandat via sina bankappar under 48-timmarsfönstret
Q61: Hur aktiverar jag Google Pay / Apple Pay på statiska betalningslänkar?
Q61: Hur aktiverar jag Google Pay / Apple Pay på statiska betalningslänkar?
Q62: Hur kan jag aktivera 3DS i Dodo Payments?
Q62: Hur kan jag aktivera 3DS i Dodo Payments?
Q63: Hur samlar jag in faktureringsuppgifter utan att skicka dem i API?
Q63: Hur samlar jag in faktureringsuppgifter utan att skicka dem i API?
- Använd statiska länkar, som automatiskt samlar in fakturering
- För dynamiska flöden måste du samla in information manuellt och skicka den i API:n
Q64: Vad är skillnaden mellan statiska och dynamiska betalningslänkar?
Q64: Vad är skillnaden mellan statiska och dynamiska betalningslänkar?
- Konfigureras från dashboarden
- Samlar automatiskt in faktureringsinformation
- Kan inte anpassas per kund/session
- Kräver att du skickar faktureringsinformation explicit
- Kan anpassas i realtid (pris, användar-ID, omdirigerings-URL, etc.)
Q65: Får jag två webhook-händelser när någon startar en prenumeration?
Q65: Får jag två webhook-händelser när någon startar en prenumeration?
subscription.createdwebhookpayment.succeededwebhooksubscription.renewalwebhook
Q66: Vad betyder subscription.cancelled_at? Är det en schemalagd avbokning?
Q66: Vad betyder subscription.cancelled_at? Är det en schemalagd avbokning?
- Omedelbar avbokning: timestampen subscription.cancelled_at sätts omedelbart och prenumerationen avslutas vid det tillfället
- Schemalagd avbokning: Använd
cancel_at_next_billing_dateparametern i prenumerationspatch-API:t för att avboka i slutet av den aktuella faktureringsperioden
Q67: När debiteras en prenumeration?
Q67: När debiteras en prenumeration?
Q68: Varför returnerar Change Plan API ett tomt svar?
Q68: Varför returnerar Change Plan API ett tomt svar?
Q69: Varför uppmanades inte en ny betalning när jag bytte från en månadsplan till en årlig plan?
Q69: Varför uppmanades inte en ny betalning när jag bytte från en månadsplan till en årlig plan?
Q70: Varför visar mitt produktpris (Rs 100) ett högre belopp (Rs 104) vid kassan?
Q70: Varför visar mitt produktpris (Rs 100) ett högre belopp (Rs 104) vid kassan?
Q71: Varför ignorerar kassan befintliga aktiva prenumerationer och skapar en ny?
Q71: Varför ignorerar kassan befintliga aktiva prenumerationer och skapar en ny?
Q72: Varför får jag ett TRANSACTION_NOT_ALLOWED-fel vid en prenumerationsuppgradering/nedgradering?
Q72: Varför får jag ett TRANSACTION_NOT_ALLOWED-fel vid en prenumerationsuppgradering/nedgradering?
- Kortet är inte tillåtet för online-, internationella eller återkommande betalningar
- Handlarens kategori (MCC) är blockerad
- Bankens bedrägeriregler förhindrade debiteringen
- Förbetalda eller begränsade kort kanske inte stöder dessa betalningar
Q73: Finns det ett sätt att testa i live-läge utan att göra riktiga betalningar?
Q73: Finns det ett sätt att testa i live-läge utan att göra riktiga betalningar?
Q74: Vad är $0 betalningsmetod?
Q74: Vad är $0 betalningsmetod?
Q75: Det verkar som om mitt konto verkar vara avstängt, men efterlevnad säger att allt är okej. Vad ska jag göra?
Q75: Det verkar som om mitt konto verkar vara avstängt, men efterlevnad säger att allt är okej. Vad ska jag göra?
Utbetalningar & Bankintegration
Q76: Hur fungerar utbetalningar med Dodo Payments?
Q76: Hur fungerar utbetalningar med Dodo Payments?
- Varannan månad (standard):
- Faktureringsperiod 1: 1:a till 15:e → Utbetalning den 18:e samma månad
- Faktureringsperiod 2: 16:e till slutet av månaden → Utbetalning den 4:e följande månad
- Veckovis: Tillgänglig för företag med högre transaktionsvolymer (kontakta support för att begära)
- Månatlig:
- Faktureringsperiod: 1:a till slutet av månaden → Utbetalning den 11:e följande månad
Q77: Vad är den minimi tröskelbeloppet efter avgifter och skatter för att bearbeta utbetalningar?
Q77: Vad är den minimi tröskelbeloppet efter avgifter och skatter för att bearbeta utbetalningar?
Q78: Hur kopplar jag mitt bankkonto för att ta emot utbetalningar?
Q78: Hur kopplar jag mitt bankkonto för att ta emot utbetalningar?
Q79: Kan jag spåra statusen för mina utbetalningar?
Q79: Kan jag spåra statusen för mina utbetalningar?
Q80: Vad är utbetalningsavgifter och hur mycket är de?
Q80: Vad är utbetalningsavgifter och hur mycket är de?
Q81: Jag fick ett "utbetalning bearbetad" e-post — när kommer pengarna?
Q81: Jag fick ett "utbetalning bearbetad" e-post — när kommer pengarna?
Q82: Hur lägger jag till Payoneer som ett utbetalningskonto?
Q82: Hur lägger jag till Payoneer som ett utbetalningskonto?
Q83: Kan jag ta emot utbetalningar till ett Payoneer-konto?
Q83: Kan jag ta emot utbetalningar till ett Payoneer-konto?
- Ange dina Payoneer-kontouppgifter i Bankinfoformuläret på Dodo-dashboarden
- Se till att ditt konto är godkänt och stöder USD eller den valuta du tar ut
Q84: Mina bankuppgifter och efterlevnadsformulär är fortfarande under granskning — vad ska jag göra?
Q84: Mina bankuppgifter och efterlevnadsformulär är fortfarande under granskning — vad ska jag göra?
- Skicka ett e-postmeddelande till [email protected]
Q85: Vad händer om min utbetalningsdag faller på en fredag eller helg?
Q85: Vad händer om min utbetalningsdag faller på en fredag eller helg?
- Om det är en bankhelgdag eller helg kan det fördröjas till nästa arbetsdag (vanligtvis måndag).
- Den exakta tidpunkten kan bero på din banks bearbetningsregler.
Q86: Hur kan jag påskynda utbetalningsöverensstämmelse om jag har en brådskande lansering eller annonskampanj planerad?
Q86: Hur kan jag påskynda utbetalningsöverensstämmelse om jag har en brådskande lansering eller annonskampanj planerad?
- Nämn din brådska tydligt i supportchattar (t.ex. live-lansering, betalda kampanjer).
- Inkludera ditt företags-ID och e-post.
- Undvik att spamma eller tagga flera teammedlemmar — detta kan sakta ner kön.
Q87: Jag skickade in fel bankkontouppgifter. Hur uppdaterar jag dem?
Q87: Jag skickade in fel bankkontouppgifter. Hur uppdaterar jag dem?
- Kontakta support via Intercom eller Discord eller e-post.
- DM:a din e-postadress och begär en manuell återställning av bankverifieringssektionen om du når ut via Discord.
- Vänta på att efterlevnadsteamet ska återöppna sektionen för att du ska kunna skicka in på nytt.
Q88: Kan jag använda mitt personliga bankkonto om jag har ett registrerat företag?
Q88: Kan jag använda mitt personliga bankkonto om jag har ett registrerat företag?
Q89: Mitt land använder inte SWIFT-koder. Hur påverkar det min verifiering?
Q89: Mitt land använder inte SWIFT-koder. Hur påverkar det min verifiering?
- Kontakta support och förklara att ditt land inte utfärdar SWIFT-koder
- Skicka in officiella bankdokument som bekräftar:
- Ditt kontonummer
- Kontoinnehavarens namn
- Att inga SWIFT-koder utfärdas i ditt land
- I vissa fall kan en generell platshållare SWIFT användas baserat på ditt land
Q90: Vilken alternativ dokumentation kan jag tillhandahålla om mitt land inte använder SWIFT-koder?
Q90: Vilken alternativ dokumentation kan jag tillhandahålla om mitt land inte använder SWIFT-koder?
- Officiellt bankutdrag eller certifikat som visar dina kontouppgifter
- Bankbrev som bekräftar ditt kontonummer, innehavarens namn och att SWIFT-koder inte utfärdas
- Eventuellt statligt utfärdat dokument som bekräftar bankens routinginformationformat
Q91: Kan jag ställa in en utbetalningströskel lägre än $50?
Q91: Kan jag ställa in en utbetalningströskel lägre än $50?
Fakturering & Rapporter
Q92: Genererar Dodo Payments fakturor automatiskt?
Q92: Genererar Dodo Payments fakturor automatiskt?
Q93: Kan jag anpassa fakturorna?
Q93: Kan jag anpassa fakturorna?
Q94: Hur får jag tillgång till eller laddar ner en faktura?
Q94: Hur får jag tillgång till eller laddar ner en faktura?
Q95: Hur ser jag rapporter om mina transaktioner och utbetalningar?
Q95: Hur ser jag rapporter om mina transaktioner och utbetalningar?
Återbetalningar & Tvister
Q96: Hur utfärdar jag en återbetalning?
Q96: Hur utfärdar jag en återbetalning?
Q97: Hur lång tid tar det för en kund att få sin återbetalning?
Q97: Hur lång tid tar det för en kund att få sin återbetalning?
Q98: Jag står inför en tvist eller chargeback. Vad kan jag göra?
Q98: Jag står inför en tvist eller chargeback. Vad kan jag göra?
- Du kan förlora både transaktionsbeloppet och en tvistavgift
- Du kan skicka in bevis på produktleverans, användningsloggar eller kundkommunikation
- Men det slutgiltiga beslutet ligger hos kundens utfärdande bank
- Tvist-ID
- Betalnings-ID
- Relevant bevis
Q99: Kunden ifrågasatte avgiften efter att ha använt tjänsten. Kan jag överklaga detta?
Q99: Kunden ifrågasatte avgiften efter att ha använt tjänsten. Kan jag överklaga detta?
- Dela dokumentation (chattloggar, användningsregister, leveransbekräftelse)
- Förklara att tjänsten har fullgjorts
- Begära en avskrivning av tvistavgiften om det är ett första problem eller om bedrägeri kan bevisas
Webhooks & Integration
Q100: Hur beräknas proration — på produktpriset eller det totala beloppet?
Q100: Hur beräknas proration — på produktpriset eller det totala beloppet?
Q101: Varför använder vi `subscription.renewed` webhook för den första prenumerationen?
Q101: Varför använder vi `subscription.renewed` webhook för den första prenumerationen?
subscription.renewed webhook skickas för att indikera att en faktureringsperiod nu är aktiv och nästa faktureringscykel har schemalagts.
Denna webhook används för varje faktureringsperiod — inklusive den första — så att faktureringslogik kan hanteras konsekvent varje gång.Q102: Kan jag manuellt verifiera Dodo Payments webhooks i Python?
Q102: Kan jag manuellt verifiera Dodo Payments webhooks i Python?
Q103: Var kan jag hitta officiella dokument om manuell webhook-verifiering?
Q103: Var kan jag hitta officiella dokument om manuell webhook-verifiering?
Q104: Min webhook får inte en POST-begäran, bara en GET. Varför?
Q104: Min webhook får inte en POST-begäran, bara en GET. Varför?
?subscription_id=...&status=active i en GET-begäran. Detta är inte din webhook.För att ta emot strukturerade POST-payloads från Dodo Payments:- Ställ in en webhook under Dashboard → Utvecklare → Webhooks
- Se till att URL:en accepterar POST-begärningar och verifierar signaturen
Q105: Jag får ett 401 Unauthorized-fel när jag använder Python SDK. Varför?
Q105: Jag får ett 401 Unauthorized-fel när jag använder Python SDK. Varför?
Q106: Finns det ett sätt att manuellt utlösa en webhook-händelse för testning?
Q106: Finns det ett sätt att manuellt utlösa en webhook-händelse för testning?
Q107: Vad är skillnaden mellan webhook och omdirigerings-URL?
Q107: Vad är skillnaden mellan webhook och omdirigerings-URL?
- Webhook-URL: Konfigurerad i dashboarden. Tar emot POST-payloads om händelser.
- Omdirigerings-URL: Skickas i betalnings-API-begäran. Skickar användaren tillbaka till din app med query-parametrar (
?status=success).
Q108: Varför fick jag inte produkt-ID:t i payment.succeeded webhook för en prenumerationsprodukt?
Q108: Varför fick jag inte produkt-ID:t i payment.succeeded webhook för en prenumerationsprodukt?
subscription_id kopplad till prenumerationen, tillsammans med andra relevanta detaljer.Q109: Hur verifierar jag att de webhooks jag får verkligen kommer från Dodo Payments och inte från några illvilliga aktörer?
Q109: Hur verifierar jag att de webhooks jag får verkligen kommer från Dodo Payments och inte från några illvilliga aktörer?
- Kontrollera signaturen: Varje webhook som skickas av Dodo Payments inkluderar en unik signatur i
webhook-signature-huvudet. Denna signatur genereras med hjälp av din webhooks hemliga nyckel och händelsens payload. - Hämta den hemliga nyckeln: Se till att du har den hemliga nyckeln för din webhook, som kan hittas i din Dodo Payments-dashboard under Webhooks-inställningarna.
- Beräkna om signaturen: Använd samma signeringsalgoritm (HMAC-SHA256) som Dodo Payments för att beräkna signaturen på din server. Använd payloaden för webhooken och din webhook-hemliga nyckel.
- Jämför signaturer: Jämför den omberäknade signaturen med den som tillhandahålls i
webhook-signature-huvudet. Om de matchar är webhooken autentisk; om inte, bör den avvisas. - Använd HTTPS: Se till att din webhook-slutpunkt använder HTTPS för att säkra kommunikationen och förhindra manipulering under datatransmissionen. Genom att implementera dessa steg kan du med säkerhet verifiera äktheten av webhooks som skickas av Dodo Payments.
Q110: Varför får jag en subscription.renew webhook även för den första månadens betalning?
Q110: Varför får jag en subscription.renew webhook även för den första månadens betalning?
subscription.renew att utlösas när prenumerationsbeloppet dras. Så ja, detta är förväntat beteende.Q111: Hur kan jag testa webhooks lokalt?
Q111: Hur kan jag testa webhooks lokalt?
- Använd ett tunnelingverktyg: Verktyg som ngrok, LocalTunnel, eller Cloudflare Tunnel kan exponera din lokala server för internet. Detta ger en offentlig URL som Dodo Payments kan använda för att skicka webhook-händelser till din lokala miljö.
- Ställ in webhook-slutpunkten: Skapa en webhook-slutpunkt i din lokala applikation för att hantera inkommande webhook-händelser. Se till att den lyssnar på HTTP POST-begärningar.
- Konfigurera webhooken i Dodo Payments: Gå till din Dodo Payments-dashboard, navigera till Webhooks-inställningarna och uppdatera webhook-URL:en till den offentliga URL som genererats av tunnelingverktyget.
Q112: Varför anropas inte min webhook efter betalning?
Q112: Varför anropas inte min webhook efter betalning?
- Du förvirrade inte webhook-URL:en med omdirigerings-URL:en
- Webhooken är konfigurerad under Utvecklare > Webhooks
- Din URL accepterar POST-begärningar och svarar med 2xx
- Signaturverifiering (om aktiverad) är implementerad korrekt
Q113: Är det säkert att förlita sig på status=success i URL-queryparametrar?
Q113: Är det säkert att förlita sig på status=success i URL-queryparametrar?
- Dubbelverifiera transaktionen med ett API-anrop
- Eller vänta på payment.succeeded webhook
Q114: Kan jag integrera Dodo Payments med min befintliga webbplats eller plattform?
Q114: Kan jag integrera Dodo Payments med min befintliga webbplats eller plattform?
Testning & Lokal utveckling
Q115: Kan jag testa prenumerationer i Testläge?
Q115: Kan jag testa prenumerationer i Testläge?
Q116: Hur växlar jag mellan Test- och Live-läge?
Q116: Hur växlar jag mellan Test- och Live-läge?
- På din Dodo-dashboard, leta efter en Testläge-växel.
- Växla den PÅ för att använda test-API-nycklar och simulera betalningar.
Q117: Kan jag använda riktiga kunddata i Testläge?
Q117: Kan jag använda riktiga kunddata i Testläge?
- Inga riktiga pengar kommer att överföras
- Du kan simulera webhooks och flöden
- Kortuppgifter bör fortfarande vara testkort
Q118: Jag får: "Du måste tillhandahålla ett mandat för off-session kortbetalningar"
Q118: Jag får: "Du måste tillhandahålla ett mandat för off-session kortbetalningar"
- Ett indiskt kort används för att göra betalningen men faktureringslandet är inte inställt som IN.
- Du har troligen skickat en felaktig faktureringsland.
Support & Kommunikation
Q119: Hur kontaktar jag support?
Q119: Hur kontaktar jag support?
Q120: Mina supportmeddelanden får inget svar. Vad ska jag göra?
Q120: Mina supportmeddelanden får inget svar. Vad ska jag göra?
- Intercom utan svar
- Discord utan erkännande
- Eskalera via [email protected] eller [email protected] med ämnesraden Brådskande: Inget svar – [Din e-post]
Säkerhet & Bedrägeriförebyggande
Q121: Hur skyddar Dodo Payments mitt företag från bedrägeri?
Q121: Hur skyddar Dodo Payments mitt företag från bedrägeri?
Q122: Är mina kunddata säkra med Dodo Payments?
Q122: Är mina kunddata säkra med Dodo Payments?
Q123: Jag har upptäckt en säkerhetsbrist i Dodo Payments. Hur ska jag rapportera det?
Q123: Jag har upptäckt en säkerhetsbrist i Dodo Payments. Hur ska jag rapportera det?
Q124: Erbjuder Dodo Payments bug bounty-program?
Q124: Erbjuder Dodo Payments bug bounty-program?
Betalningsmisslyckanden
Q125: Varför visar min betalningsstatus 'Inte initierad'?
Q125: Varför visar min betalningsstatus 'Inte initierad'?
Q126: Varför visar min betalningsstatus 'Kräver betalningsmetod'?
Q126: Varför visar min betalningsstatus 'Kräver betalningsmetod'?
Q127: Varför får jag ett 'Ogiltiga auktoriseringsuppgifter'-fel?
Q127: Varför får jag ett 'Ogiltiga auktoriseringsuppgifter'-fel?
Q128: Varför får jag ett 'Autentiseringsfel'-fel för betalningar?
Q128: Varför får jag ett 'Autentiseringsfel'-fel för betalningar?
Q128: Why am I getting an 'Authentication failure' error for payments?
Q128: Why am I getting an 'Authentication failure' error for payments?