Get Customer Wallets
Kontrollera kunders penningbelopp i olika valutor.
Create Ledger Entry
Lägg till eller dra av medel från kundplånböcker.
List Ledger Entries
Visa fullständig transaktionshistorik med paginering.
Vad är kundplånböcker?
Kundplånböcker är konton för penningbelopp som innehåller riktiga medel för dina användare. Varje kund får automatiskt en när du skapar deras konto. Du kan använda dessa plånböcker för att:- Lagra förbetalda medel för framtida prenumerationsbetalningar
- Hantera återbetalningar som plånbokssaldo i stället för kortåterbetalningar
- Utfärda kampanjsaldon som välkomstbonusar eller lojalitetsbelöningar
- Tillämpa plånboksmedel på fakturor automatiskt under faktureringen
- Följa penningtransaktioner med en detaljerad reskontrahistorik
Varje kund får automatiskt en plånbok när du skapar deras konto. Plånböcker stöder valutorna USD, EUR och GBP, med separata monetära saldon för varje valuta.

Så fungerar det
Kundplånböcker innehåller medel som kunder kan använda för sina köp. När en kund har en faktura eller en återkommande prenumerationsdebitering kontrolleras plånbokssaldot först. Alla tillgängliga medel tillämpas automatiskt på fakturan innan kundens primära betalningsmetod debiteras.Automatisk konfiguration
När du skapar en ny kund skapar Dodo Payments automatiskt en plånbok med nollsaldo. Den är redo att ta emot medel direkt via vårt API.Stöd för flera valutor
Varje plånbok kan innehålla saldon i olika valutor:integer
Saldo i amerikanska dollar (lagras i cent)
integer
Saldo i euro (lagras i cent)
integer
Saldo i brittiska pund (lagras i pence)
För närvarande är endast saldon i USD, EUR och GBP tillgängliga. Den inhemska INR-plånboken har avvecklats – se Utbetalningsstruktur. INR stöds fortfarande som transaktionsvaluta för UPI-, RuPay- och indiska kortprenumerationer.
Arbeta med plånböcker
Kontrollera kundsaldon
Se hur mycket pengar en kund har i alla valutor. Detta är användbart för att verifiera det tillgängliga saldot innan ett köp behandlas eller saldot visas i användargränssnittet i din applikation.Get Customer Wallet Balances
Kontrollera en kunds monetära saldon i plånboken för alla valutor som stöds.
Lägg till eller dra av pengar
Fyll på kunders plånböcker (till exempel välkomstbonusar eller återbetalningssaldon) eller dra av pengar (till exempel prenumerationsavgifter). Du kan ange orsaker för varje transaktion för att upprätthålla ett tydligt revisionsspår.Fältet
entry_type använder 'credit' för att lägga till pengar i plånboken och 'debit' för att dra av pengar från plånboken.Create Customer Wallet Ledger Entry
Lägg till eller dra av pengar från en kunds plånbok.
Visa transaktionshistorik
Se varje kredit- och debettransaktion för en kund. Denna detaljerade huvudbok hjälper dig att stämma av konton och ger dina kunder insyn.List Customer Wallet Ledger Entries
Visa varje monetär transaktion för en kund.
Exempel från verkligheten
Återbetalning till plånboken
När en kund begär en återbetalning kan du lägga till beloppet i plånbokssaldot i stället för att genomföra en traditionell kortåterbetalning. På så sätt stannar pengarna i ditt ekosystem för framtida köp.Välkomstbonus / kampanjsaldo
Ge nya kunder en monetär välkomstbonus för att uppmuntra deras första köp.Prenumerationsbetalning från plånboken
Dra av pengar från en plånbok för att täcka en prenumerationsavgift eller ett manuellt köp.Förbetalt faktureringssystem
Låt kunder fylla på sina konton i förväg och använda saldot över tid.1
Add Initial Funds
Lägg till pengar i kundens plånbok när de gör en insättning.
2
Apply Balance to Purchases
Dra av från saldot när kunden använder dina tjänster eller förnyar prenumerationer.
3
Monitor Balances
Kontrollera om kunderna börjar få ont om pengar för att uppmana dem att fylla på saldot.
Stöd för flera valutor
Hantera separata monetära saldon för kunder i olika regioner.US Customers
US Customers
Hantera USD-medel för kunder i USA.
European Customers
European Customers
Hantera EUR-medel för kunder i Europa.
UK Customers
UK Customers
Hantera GBP-medel för kunder i Storbritannien.
Bästa praxis
Förhindra dubbla transaktioner
Använd idempotency keys för att säkerställa att du inte råkar lägga till eller dra av pengar två gånger för samma händelse.Kontrollera saldon före debitering
Verifiera att kunderna har tillräckligt med pengar innan du försöker behandla stora transaktioner från plånboken.Vad händer härnäst
- Saldoexpiration: Ställ in att pengar ska förfalla efter en viss period
- Bättre analys: Detaljerade rapporter över utgifter och saldotrender
- Fler Webhooks: Realtidsaviseringar om saldoändringar och varningar vid lågt saldo