Dasturlash

Stripe-no-webhooks: Stripe Ma'lumotlarini Postgres DB-ga Sinxronlang

19-fevral, 2026, 02:125 ko'rish2 daqiqa o'qish
Stripe-no-webhooks: Stripe Ma'lumotlarini Postgres DB-ga Sinxronlang

stripe-no-webhooks - bu GitHub orqali mavjud bo'lgan ochiq kodli kutubxona. U Stripe to'lovlari ma'lumotlarini o'z Postgres ma'lumotlar bazasiga sinxronlash imkonini beradi.

Qulayliklari

  • Webhookslarni sozlash va ularga listener yozish shart emas, kutubxona buni avtomatik ravishda bajaradi.
  • Stripe API 100 rpm chegarasidan qochish mumkin, chunki ma'lumotlarni o'z ma'lumotlar bazasidan olish mumkin.
  • Sun'iy intellekt agentiga Stripe ma'lumotlariga o'qish kirishi mumkin, lekin Stripe paneliga kirish shart emas.
  • Stripe ma'lumotlarini o'z jadvallari bilan birlashtirib, analitik va LTV hisob-kitoblarini amalga oshirish mumkin.

Ishlash printsipi

Kutubxona Stripe hisobingizda webhook nuqtasini yaratadi va unga kelgan ma'lumotlarni Postgres ma'lumotlar bazasiga saqlaydi.

TypeScript orqali o'z tarif rejalaringizni aniqlaysiz, keyin esa sync buyrug'ini ishga tushirasiz. Kutubxona Stripe mahsulotlari va narxlarini yaratish, webhookslarni qayta ishlash va ma'lumotlar bazasini sinxronlash bilan shug'ullanadi.

Misollar

Masalan, sizda quyidagi tarif rejasi mavjud: oyiga $20, 500 API bajarilishi + 2000 tab bajarilishi, qo'shimcha API kreditlari sotib olish mumkin.

{
  name: 'Pro',
  description: 'Cursor Pro plan',
  price: [{ amount: 2000, currency: 'usd', interval: 'month' }],
  features: {
    api_completion: {
      pricePerCredit: 1,
      trackUsage: true,
      credits: { allocation: 500 },
      displayName: 'API Completions',
    },
    tab_completion: {
      credits: { allocation: 2000 },
      displayName: 'Tab Completions',
    },
  },
}

Keyin init buyrug'ini ishga tushirib, ma'lumotlar bazasi jadvallarini yaratishingiz va sync buyrug'ini ishga tushirib, Stripe hisobingiz bilan sinxronlashingiz mumkin.

Manba: Hacker News
#stripe #postgres #sync #billing
Telegram da muhokama qilish