Skip to main content

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.
Kundplånböcker ≠ kreditbaserad faktureringKundplånböcker innehåller verkliga monetära saldon (USD, EUR, GBP) som kan användas för fakturor och prenumerationsbetalningar.Om du vill följa virtuella användningsenheter (API-anrop, tokens, beräkningstimmar) kan du läsa mer om kreditbaserad fakturering i stället.
Customer Wallets

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.
Hantera USD-medel för kunder i USA.
Hantera EUR-medel för kunder i Europa.
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

Dessa funktioner är planerade för framtida releaser:
  • 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
Börja med grundläggande insättnings- och avdragsoperationer och integrera sedan mer komplexa automatiserade faktureringsflöden i takt med att ditt företag växer.
Senast ändrad 6 augusti 2026