← Dokumentation / Guides
Import fra Stripe
Eksportér betalinger fra Stripe, opret en importskabelon, og lad Nordlet bogføre gebyrer, kunder, fakturaer og kreditnotaer.
Denne vejledning dækker filimporten af Stripe-betalinger gennem en importskabelon: hvad der skal eksporteres, hvordan skabelonen opsættes, og hvad importen opretter. API-detaljerne findes under Bank- og betalingsimport.
1. Eksportér betalingsfilen fra Stripe
I Stripe-kontrolpanelet skal du åbne Payments → Export, vælge datointervallet, beholde All columns og inkludere de metadatakolonner, du bruger (Stripe eksporterer hver metadatanøgle som en kolonne med navnet <nøgle> (metadata), for eksempel orderNo (metadata)). Download CSV-filen. Både eksport fra live- og testtilstand fungerer.
Rækker, der ikke har flyttet penge, springes over ved import: betalingsforsøg, der mislykkedes, blev annulleret eller stadig kræver en betalingsmetode, samt betalinger (charges), der aldrig blev gennemført (captured).
2. Opret en bankkonto til Stripe
Hver import lander på en bankkonto. Under Bank skal du trykke på Ny bankkonto, vælge Type: Stripe (en Stripe-konto har ingen IBAN), navngive den f.eks. "Stripe", vælge den valuta, du opkræver i, og tilhørende finanskonto. Stripe-saldoen fungerer som en bankkonto: indtægter kommer ind, gebyrer går ud, og udbetalinger flytter saldoen til din rigtige bank.
3. Opret importskabelonen
Under Bank → Importskabeloner skal du trykke på Ny importskabelon, vælge typen Stripe og give den et navn.
Felter. Hver kolonne i Stripe-eksporten er en række. Feltet Krævet i fil angiver, at kolonnen skal være til stede i den uploadede fil; en fil, hvor en krævet kolonne mangler, afvises, og de manglende navne vises. De 19 Card …-kolonner er som standard ikke afkrydsede, fordi Stripe udelader dem for visse konti.
Finanskonto. De rækker, der flytter penge – Amount, Fee, Amount Refunded – kan tildeles en finanskonto, enten en eksisterende eller en ny oprettet fra den samme række. Enhver bevægelse genereret fra et tildelt felt bogføres på importtidspunktet: penge ind debiterer Stripe-bankkontoen og krediterer den tildelte konto, penge ud gør det modsatte, og bankposten markeres som afstemt (matched) med den pågældende kempepost. Standardopsætningen er:
| Felt | Konto | Effekt |
|---|---|---|
Fee |
en PSP-gebyromkostningskonto (6800 i standardkontoplanen) | Hvert Stripe-gebyr bogføres som en omkostning |
Amount |
lad stå som "Ikke bogført" | Betalinger forbliver åbne til fakturaafstemning (se trin 5) |
Amount Refunded |
lad stå som "Ikke bogført" | Refusioner håndteres via kreditnotaer (se trin 5) |
Opret manglende kunder. Sæt kryds ved denne ud for rækken Customer Email. For hver e-mailadresse i filen, som der ikke findes en partner for endnu, oprettes der en kunde: navnet hentes fra Customer Description (e-mailadressen, hvis den er tom), og adressen hentes fra kolonnerne Card Address …, når disse er til stede. Eksisterende partnere genkendes på e-mailadresse (uafhængigt af store og små bogstaver), så intet oprettes to gange.
Opret partneren Stripe. Sæt kryds ved denne ud for rækken Fee. Importen opretter en leverandørpartner ved navn Stripe én gang (en eksisterende partner med det navn genbruges) og registrerer hver gebyrpost i kassekladden med Stripe som partner, så gebyrbogføringen viser, hvem der blev betalt til.
Metadatafelter. Tilføj én række pr. metadatanøgle, du vil have importen til at læse, f.eks. orderNo. Der kan angives to flag for disse rækker:
- Opret eller link fakturaer – markerer den nøgle, der identificerer en ordre (trin 5). Kun én række kan have dette flag. En momssats for oprettede fakturaer vises ved siden af den, sammen med et valgfrit Katalogelement: når dette vælges, henviser hver fakturalinje, som importen opretter, til det pågældende produkt eller den pågældende tjeneste, så omsætningen bogføres på elementets konto; linjeteksten stammer dog stadig fra betalingen.
- Virksomhedsflag – markerer en nøgle, hvis værdi angiver, at køberen er en virksomhed (
true,1,yes,company,businessellerb2b). Kunder oprettet ud fra sådanne betalinger er partnere af typen virksomhed; alle andre er privatpersoner.
Gem skabelonen.
4. Importér filen
Under Bank skal du vælge Stripe-bankkontoen, skabelonen og filen og derefter trykke på Importér. Knappen viser et indlæsningsikon, indtil importen er fuldført; en stor fil kan tage flere minutter, fordi fakturaer udstedes én efter én. Resultatlinjen viser, hvor mange transaktioner der blev importeret, hvor mange der allerede fandtes, hvor mange bevægelser der blev bogført, og hvor mange kunder, fakturaer og kreditnotaer der blev oprettet. Advarsler viser de ordrer, der ikke kunne behandles, og årsagen hertil.
Det er sikkert at importere den samme fil igen: transaktioner genkendes på Stripe-betalings-ID'et, kunder på e-mailadresse og ordrer på deres metadataværdi.
5. Hvad "Opret eller link fakturaer" gør
Betalinger og refusioner grupperes efter værdien af den valgte metadatanøgle (ordrenummeret).
- Hvis der allerede findes en salgsfaktura for den pågældende værdi – en salgsordre, hvis eksterne reference er denne værdi, eller en faktura, hvis nummer er denne værdi – afstemmes betalingerne mod den som betalinger.
- Ellers oprettes der en salgsfaktura til kunden: én linje pr. betaling med betalingens linjetekst og betalingsbeløbet som en pris inklusiv moms baseret på skabelonens momssats, med dato fra den første betaling. Den udstedes og bogføres med det samme, og betalingerne afstemmes mod den, så den vises som betalt. En salgsordre med kanalen
striperegistreres med ordrenummeret, så den næste import linker i stedet for at oprette. - Enhver refusion i gruppen bliver til en udstedt kreditnotadebitor mod den pågældende faktura for det refunderede beløb, og refusionstransaktionen afstemmes mod den.
Grupper uden en kunde-e-mail, med betalinger i forskellige valutaer, eller hvis eksisterende faktura stadig er et kladdeudkast eller allerede er betalt, springes over og angives i advarslerne. Deres transaktioner forbliver uafstemte under Bank → Transaktioner.
Fakturanumre tages fra det indeværende års nummerserie, selv for betalinger dateret i tidligere år, så historiske importer ikke kommer i konflikt med eksisterende numre.
6. De seks valgfrie felter nederst i skabelonen
De fleste virksomheder lader alle seks felter stå tomme, og importen fungerer præcist på samme måde. De findes til to specifikke situationer: du ønsker kortreservationer registreret som bilag, eller du inddriver penge, der delvist tilhører en anden.
Hvorfor rullemenuerne ser tomme ud
De tre rullemenuer for "operationstype" viser de operationstyper, som din virksomhed har oprettet under Konto → Operationstyper. Hvis du ikke har oprettet nogen, indeholder rullemenuen intet. Dette er ikke en fejl; opret en operationstype først, eller lad feltet stå tomt.
Rullemenuen for Udlåners metadatanøgle viser de navne på metadatakolonner, du har indtastet i listen Metadatafelter højere oppe i den samme formular. Tilføj et metadafelt der først, så vises det her.
Etiket for delvis refusion og etiket for fuld refusion
Når importen opretter en kreditnota for en refusion, angiver disse det ord, der udskrives øverst på den pågældende kreditnotas PDF.
| Situation | Anvendt ord | Standard |
|---|---|---|
| Refusionen er mindre end fakturatotalen | Etiket for delvis refusion | DEPOZITAS |
| Refusionen svarer til fakturatotalen | Etiket for fuld refusion | ANULIAVIMAS |
Skift dem kun, hvis din virksomhed udskriver andre ord på sådanne dokumenter. De påvirker ikke nummereringen og har ingen indflydelse på regnskabet.
Autorisationsoperationstype
En kortautorisation er penge, der er reserveret på en kundes kort, som du endnu ikke har hævet. I Stripe-eksporten har disse rækker Captured sat til false. Importen ignorerer dem normalt, da der ikke er flyttet nogen penge.
Udfyld dette felt, og hver sådan række bliver til et udstedt salgsbilag ved hjælp af denne operationstype og den bilagsserie, som denne operationstype peger på. Hvis det efterlades tomt, springes disse rækker over, og importresultatet viser advarslen "authorization(s) skipped: template has no authorization operation type".
Hvis du ikke på forhånd ved, at din virksomhed skal vise reservationer som bilag, skal du lade feltet stå tomt.
Udbetalingsoperationstype, provisionsoperationstype og udlåners metadatanøgle
Spring denne del helt over, medmindre din virksomhed inddriver penge, der tilhører en anden – f.eks. en markedsplads (marketplace), der udbetaligger sælgere, eller en platform, der udbetaler långivere. En almindelig butik udfyldeer aldrig disse felter.
Stripe formidler denne oplysning i to filer. Betalingseksporterne angiver, hvad hver enkelt kunde har betalt. En separat overførsels-eksport (transfers) angiver, hvor stor en del af dette du har sendt videre til den anden part. Importen skal bruge begge for at finde ud af, hvad du beholdt.
Under Bank viser importformularen en filboks til Stripe-overførselseksport, når mindst én Stripe-skabelon findes; vælg overførselsfilen der ved siden af betalingsfilen. Via API'et er det feltet transfersCsv i bank/statements/import.
Når begge filer er til stede:
| Felt | Hvad det gør |
|---|---|
| Udbetalingsoperationstype | For hver overførsel til den anden part oprettes der én finanspost for det overførte beløb. Debet- og kreditkonti stammer fra denne operationstype. Hvis feltet efterlades tomt, anvendes i stedet bogføringsreglerne for sælgergæld og leverandørgæld. |
| Provisionsoperationstype | Den del, du beholder, beregnet som betalingsbeløbet minus Stripe-gebyret minus det udbetalte beløb, og kun bogført, når dette beløb er større end nul. Konti stammer fra denne operationstype, ellers fra bogføringsreglerne for sælgergæld og provisionsindtægter. |
| Udlåners metadatanøgle | Navnet på den Stripe-metadatakolonne, der angiver, hvem pengene gik til. En partner med denne værdi oprettes eller genbruges, hvis den allerede findes, og knyttes til begge ovenstående poster. Hvis den efterlades tom, eller for rækker uden denne værdi, vises advarslen "lender not identified", og posten oprettes uden en partner. |
Hvis begge operationstypefelter er tomme, oprettes der overhovedet ingen overførsels- eller provisionsposter, uanset hvad der ellers er indstillet.
7. Udbetalinger til din bank
Betalingseksporten indeholder ingen udbetalingsrækker, så de penge, Stripe sender til din rigtige bank, bogføres i stedet ud fra udbetalingsrapporten. Åbn Reports → Payouts → Payout reconciliation, itemized i Stripe-kontrolpanelet, download den, og importér den under Bank → Afstemninger på din rigtige bankkonto, og bogfør derefter hver udbetaling.
For hver udbetalingslinje, hvis betaling, gebyr eller refusion denne import allerede har placeret på Stripe-bankkontoen, flytter bogføringen linjens nettobeløb fra Stripe-bankkontoen til den rigtige bankkonto. Gebyrer og fakturabetalinger bogføres ikke en gang til. Linjer udbetalt af Stripe, som denne import aldrig har set, bogføres som beskrevet under Bank- og betalingsimport.
Hver udbetaling viser Forskel i forhold til importerede betalinger: hvad udbetalingen flyttede minus det, Stripe-bankkontoen indeholder for de samme betalinger og refusioner. Nul betyder, at udbetalingen udligner Stripe-kontoen. En linje med en differencen eller med en bevægelse på Stripe-kontoen, der stadig er ubogfør, tælles med under Linjer, der skal tjekkes. Betalingseksporten indeholder kun det samlede refunderede beløb pr. betaling, så alle refusionslinjer for én betaling sammenlignes samlet med det pågældende totalbeløb.
Hvis en udbetaling blev bogført, før betalingsfilen blev importeret, springer importen de betalinger, gebyrer og refusioner over, der hører til den pågældende udbetaling, og angiver den i advarslerne.
8. Hvor du skal kigge bagefter
- Bank → Transaktioner – alle importerede bevægelser; afstemte transaktioner linker til fakturaen eller kassekladden.
- Fakturaer – oprettede fakturaer og kreditnotaer med ordrenummeret i noterne.
- Partnere – oprettede kunder.
- Regnskab → Kassekladde – bogføringerne for gebyrer, betalinger og fakturaer.
Fakturering
Filer op til 10 MB og 50.000 bevægelser. Hver 10. importerede bevægelse tæller som én API-anmodning.