Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

שלח חשבוניות באמצעות פס

פס
תוצרת פס

יוצר ושולח חשבוניות לקוחות המותג באמצעות פלטפורמת התשלומים Stripe.

איך עובד סיומת זו

השתמש בתוסף זה כדי ליצור ולשלוח חשבוניות לקוחות המותג באמצעות פלטפורמת התשלומים Stripe .

החשבוניות מותאמות אישית באופן אוטומטי עם הלוגו ועיצוב הצבע של העסק שלך שהגדרת בפס. לאחר שליחת החשבונית תוכלו להשתמש בלוח המחוונים של Stripe כדי לעקוב אחר הלקוח שילם וכמה כסף עיבדתם באמצעות דיווחים ותרשימים מפורטים.

תוסף זה מקשיב לאוסף Cloud Firestore שצוין עבור מסמכים חדשים (כמו הדוגמה למטה). כשאתה מוסיף מסמך, פס משתמש במידע החשבונית במסמך כדי ליצור חשבונית במערכת שלהם ואז שולח את החשבונית לכתובת הדוא"ל שצוינה במסמך. באפשרותך לנהל את כתובות הדוא"ל של הלקוחות שלך באמצעות מזהי משתמש של אימות Firebase .

email: "customer@example.com",
items: [{
    amount: 2000,
    currency: "usd",
    quantity: 2, // Optional, defaults to 1.
    description: "Growth plan"
}]

הנה דוגמה כיצד תראה החשבונית המותאמת אישית שלך!

דף חשבונית המציג קבלה מפורטת, עם אפשרויות תשלום באמצעות כרטיס או העברה בנקאית

מאפיין אופציונלי של הרחבה זו הוא עדכון אוטומטי של סטטוס החשבונית במסמך Cloud Firestore שלה. באפשרותך להגדיר תכונה זו לאחר התקנת התוסף על ידי רישום וו-סטריפ שמאזין לאירועי חשבונית פס . אם ברצונך להשתמש בתכונה אופציונלית זו, השאר את הפרמטר Stripe webhook secret ריק במהלך ההתקנה, ואז Stripe webhook secret מחדש את הסיומת המותקנת מאוחר יותר עם הערך האמיתי עבור ה- webhook הרשום שלך. פרטים נוספים על תהליך זה ניתנים לאחר ההתקנה.

התקנה נוספת

לפני התקנת הרחבה זו, הגדר את שירותי Firebase הבאים בפרויקט Firebase שלך:

  • Cloud Firestore לאחסון פרטי חשבונית וסטטוס חשבונית כאופציה.
    • בצע את השלבים בתיעוד ליצירת מסד נתונים של Cloud Firestore.
  • אימות Firebase לניהול אופציונלי של דוא"ל ונתוני לקוחות.
    • אפשר את שיטות הכניסה במסוף Firebase שאתה רוצה להציע למשתמשים שלך.

עליך להיות בעל חשבון Stripe ומפתח API של Stripe לפני התקנת סיומת זו.

הערה: ל- Stripe יש מצב בדיקה שמאפשר לבצע שיחות API מבלי לבצע תשלומים בפועל. כדי להשתמש בסיומת זו עם מצב הבדיקה של Stripe, הגדר את פרמטר Stripe API key של התוסף (במהלך תצורת התוסף) לשימוש במקש מצב בדיקה. מקש למצב בדיקה נראה כמו rk_test_12345 , ואילו מקש למצב חי יהיה rk_live_12345 . מכיוון שתוסף זה דורש רק גישה לכתיבה customers הסטריפ שלך ולמשאבי invoices , אנו ממליצים ליצור מפתח מוגבל עם גישה מוגבלת למשאבים אלה בלבד במקום להשתמש במפתח הסודי שלך.

חיוב

הרחבה זו משתמשת בשירותי Firebase הבאים שעשויים להיות כרוכים בחיובים:

  • ענן Firestore
  • פונקציות ענן
  • אימות Firebase (אופציונלי)

הרחבה זו משתמשת גם בשירותי צד שלישי הבאים:

אתה אחראי לכל העלויות הקשורות לשימוש שלך בשירותים אלה.

הערה מ- Firebase

כדי להתקין תוסף זה, פרויקט Firebase שלך ​​חייב להיות בתוכנית Blaze (תשלום לפי דרך). תחויב רק בגין המשאבים שאתה משתמש בהם. רוב שירותי Firebase מציעים שכבה חופשית לשימוש בנפח נמוך. למידע נוסף על חיוב Firebase.

החל מ -17 באוגוסט 2020, תחויב בסכום קטן (בדרך כלל פחות מ- $ 0.10) כאשר תתקין או תגדיר מחדש את התוסף. לקבלת הסבר מפורט, עיין בשאלות הנפוצות בנושא פונקציות ענן לחיובי Firebase .

כיצד להתקין תוסף זה

באמצעות קונסולת Firebase

כדי להתקין ולנהל תוספים, אתה יכול להשתמש במסוף Firebase.

התקן באמצעות קונסולה

שימוש ב- Firebase CLI

כדי להתקין ולנהל תוספים, אתה יכול גם להשתמש ב- Firebase CLI:

שלב 1: הפעל את פקודת ה- npm הבאה להתקנת ה- CLI או עדכון לגרסת ה- CLI האחרונה.

npm install -g firebase-tools
לא עובד? התבונן בעיון CLI של Firebase או שנה את הרשאות ה- npm שלך.

שלב 2: התקן סיומת זו על ידי הפעלת הפקודה הבאה

firebase ext:install firestore-stripe-invoices --project=projectId_or_alias
תומך
אימות Firestore בענן
מְחַבֵּר
בשיתוף עם
רישיון
אפאצ'י 2.0
גִרְסָה
0.1.6