← Kaikki asiakastarinat
ElintarviketukkukauppaFull-stack SaaS + Integraatiot
143+ tuotetta · Nolla manuaalista laskua

B2B-tukkukauppa-alusta automatisoidulla kirjanpidolla

Ongelma

Elintarvikejakaja käsiteltiin tukkutilaukset manuaalisesti puhelimitse ja sähköpostitse. porrastettu hinnoittelu (vähittäis, tukku, jakaja), vähimmäistilaukset, tapauspakkauslogiikka ja maksuehdot hallittiin taulukkolaskentaoihjelmissa. Jokainen tilaus vaati manuaalisen laskun luonnin QuickBooksissa, ja varastoa myytiin yli rinnakkaisten kassasiirtymien aikana.

Lähestymistapa

Rakennettiin full-stack B2B-tukkukauppa-alusta Next.js 15:llä ja Supabasella. Toteutettiin porrastettu hinnoittelumoottori volyymialennuksilla ja tapauspakkaus-tarkistuksilla, atominen kassasiirtymä PostgreSQL-neuvontalukkoja käyttäen estämään yli myynnin, ja joukkotilausruudukko tukeen 500+ SKU:ta CSV-tuonnilla. Integroitiin QuickBooks Online OAuth 2.0:lla automaattista laskujen synkronointia varten, Stripe kortti- ja pankkisiirto- ja maksuaikamaksuihin, ja Algolia tuotehakuun. Otettiin käyttöön Trigger.dev-taustaprosessit laskujen synkronointiin eksponentiaalisella takaisinkytnnöllä, yölliseen varaston tarkistukseen, maksumuistutuksiin 14/7/0/+7 päivän välein, ja viikoittaiseen asiakkaan poistuman ennustamiseen.

Tulos

Alusta poisti manuaalisen laskujen luonnin kokonaan. Jokainen tilaus synkronoituu automaattisesti QuickBooksiin. Atominen kassasiirtymä varastovarauksilla estää yli myynnin rinnakkaisten kassasiirtymien aikana. Taustaprosessit hoitavat maksumuistutukset ja poistuma-ennusteen ilman manuaalista syöttöä. Hallintapaneeli tarjoaa reaaliaikaisen näkymän tilauksiin, varastoon ja asiakastilaan.

  • Nolla manuaalista laskua. Jokainen tilaus synkronoituu automaattisesti QuickBooksiin
  • Atominen kassasiirtymä PostgreSQL-neuvontalukkoilla estää yli myynnin
  • Taustaprosessit käyttävät yöllistä varastontarkistusta, maksumuistutuksia ja poistuma-ennustetta
  • Joukkotilausruudukko tukee 500+ SKU:ta CSV-tuonnilla ja tapauspakkaus hinnoittelulla
143+
Tuotteet
55
Tietokantamigraatiot
382
Testit läpäisty
5 tyyppiä
Taustaprosessit
Next.jsSupabaseStripeQuickBooksB2B-kauppaTrigger.dev