اشتراک ها
از نسخه 2.0.0 در ,+wisa، یک ویژگی جدید و مهم اضافه شده است که به شما کمک میکند تا مشتریان خود را به روشی سریعتر بر اساس فاکتورهای اشتراکی صورتحساب کنید. پرداختهای اشتراکی از طریق Stripe ارائه میشود و شما برای استفاده از این ویژگی به یک حساب فعال Stripe نیاز دارید.
لطفاً توجه داشته باشید که ویژگی اشتراکها با فاکتورهای دورهای متفاوت است. فاکتورهای دورهای فقط برای بازسازی فاکتور در یک تاریخ خاص استفاده میشوند، اما با اشتراکها، اگر مشتری به اشتراکنامه مشترک شده باشد، بهطور خودکار از طریق Stripe صورتحساب خواهد شد و فاکتور ایجاد خواهد شد.
پیکربندی اشتراکهای Stripe
شما ابتدا باید درگاه پرداخت Stripe Checkout را پیکربندی کنید تا بتوانید از ویژگی اشتراکها استفاده کنید.
لطفاً با کلیک بر روی اینجا راهنمای پیکربندی درگاه Stripe Checkout را دنبال کنید.
اگر از نسخهای قدیمیتر از 2.4.0 استفاده میکنید ، باید وبهوک خود را بهصورت دستی پیکربندی کنید، به پایین مراجعه کنید، در غیر این صورت با راهنمای زیر ادامه دهید.
محصولات Stripe
اگر محصولات و طرحهای صورتحساب خود را ایجاد نکردهاید، باید از طریق داشبورد Stripe ایجاد کنید ، ,+wisa طرحهای صورتحساب را مستقیماً از Stripe دریافت خواهد کرد و در حین ایجاد/ویرایش اشتراک نمایش خواهد داد.
هیچ گزینهای برای افزودن طرحهای صورتحساب از طریق ناحیه مدیریت ,+wisa وجود ندارد، شما باید همیشه طرحهای صورتحساب را از طریق داشبورد Stripe اضافه کنید.
وضعیتهای اشتراک
در ,+wisa 8 وضعیت اشتراک وجود دارد، 5 وضعیت پیشفرض اشتراک Stripe و یک وضعیت اضافی آینده اضافه شده است.
شما میتوانید چرخه عمر اشتراکها و وضعیتها را با کلیک بر روی اینجا بخوانید.
آینده – وضعیت اضافی ,+wisa به معنای این است که مشتری مشترک شده است اما تاریخ اولین صورتحساب در آینده است، به عنوان مثال اگر مشتری در تاریخ 2018-05-18 مشترک شود و شما تاریخ اولین صورتحساب را 2018-05-25 تنظیم کردهاید، اشتراک فعال است اما مشتری در تاریخ آینده صورتحساب خواهد شد.
ایجاد اشتراک جدید
برای ایجاد اشتراکهای جدید، از منوی اصلی روی اشتراکها کلیک کنید و سپس اشتراک جدید را انتخاب کنید.
طرح صورتحساب
طرحهای صورتحساب را برای این اشتراک انتخاب کنید، طرحهای صورتحساب از حساب Stripe شما دریافت خواهد شد.
تعداد
اگر لازم است تعداد را پیکربندی کنید، در غیر این صورت آن را به 1 بگذارید.
تاریخ اولین صورتحساب
این فیلد تاریخ اولین صورتحساب است، آن را خالی بگذارید تا از تاریخی که مشتری به اشتراکنامه مشترک شده است استفاده شود. این فیلد باید یک تاریخ آینده باشد ، اگر تاریخی انتخاب کنید و...
``` ```htmlتاریخ گذشته است اما مشتری هنوز اشتراک ندارد، تاریخ زمانی که مشتری اشتراک خواهد گرفت استفاده خواهد شد.
توجه داشته باشید که Stripe از ایجاد اشتراک در تاریخهای گذشته پشتیبانی نمیکند.
نام اشتراک
نام اشتراک را اضافه کنید که به مشتری نیز نمایش داده میشود، در اکثر موارد این نام محصول شما خواهد بود.
توضیحات
شما میتوانید توضیحات اضافی برای این اشتراک اضافه کنید که همچنین برای مشتری قابل مشاهده است.
مشتری
مشتری را برای این اشتراک انتخاب کنید.
واحد پول
واحد پول به طور خودکار بر اساس واحد پول پایه یا واحد پول مشتری انتخاب خواهد شد، شما نمیتوانید به صورت دستی واحد پول را تغییر دهید، اطلاعات بیشتر درباره واحدهای پولی را میتوانید با کلیک بر روی اینجا پیدا کنید.
این بدان معناست که شما نمیتوانید واحد پول یورو داشته باشید و برنامه صورتحسابی که در Stripe پیکربندی شده است با واحد پول دلار آمریکا انتخاب کنید.
مالیات
شما میتوانید مالیات را برای اشتراک انتخاب کنید.
مالیاتها به طور مستقیم از Stripe دریافت میشوند ، اگر مالیاتهای خود را در Stripe پیکربندی نکردهاید، باید این کار را از طریق داشبورد Stripe با رفتن به صورتحساب->نرخهای مالیاتی انجام دهید.
شرایط و ضوابط (از نسخه 2.40)
شما همچنین میتوانید شرایط و ضوابط سفارشی برای اشتراک اضافه کنید، شرایط و ضوابط در پایین ناحیه پیشنمایش اشتراک درست قبل از اینکه مشتری به اشتراک بپیوندد نمایش داده خواهد شد.
ارسال اشتراک به مشتری
پس از اینکه اشتراک را با موفقیت پیکربندی کردید، ممکن است بخواهید اشتراک را به مشتری ارسال کنید، توجه داشته باشید که اشتراکها در ,+wisa مربوط به تماس اصلی مشتری هستند.
برای ارسال اشتراک به تماس اصلی میتوانید بر روی دکمه پاکت ایمیل در بالا سمت چپ کلیک کنید، علاوه بر این، اگر میخواهید ببینید اشتراک چگونه به نظر میرسد، بر روی دکمه مشاهده اشتراک کلیک کنید.
شما ممکن است بخواهید به تنظیمات->قالبهای ایمیل نگاهی بیندازید تا قالبهای ایمیل اشتراکها را تنظیم کنید.
نمایش اشتراکها به ناحیه مشتریان
اگر میخواهید اشتراکها را در ناحیه مشتریان نمایش دهید یا پنهان کنید، میتوانید به تنظیمات->تنظیمات->اشتراکها بروید و نمایش اشتراکها در ناحیه مشتریان را به بله تنظیم کنید.
اشتراک در اشتراک
برای اینکه مشتری در یک اشتراک ثبتنام کند، شما باید اشتراک را به تماس اصلی مشتری ارسال کنید و لینک اشتراک را در ایمیل از طریق ویژگی ایمیل داخلی برای اشتراک یا به صورت دستی ارسال کنید.
پس از اینکه مشتری به اشتراک دسترسی پیدا کرد، او میتواند اشتراک را بررسی کند و با کلیک بر روی دکمه اشتراکگذاری، ثبتنام کند.


لغو اشتراک
برای آشنایی با لغو اشتراک، لطفاً با کلیک بر روی اینجا مستندات رسمی Stripe را بیشتر مطالعه کنید.
لغو از ناحیه مدیریت
اگر میخواهید اشتراک را مستقیماً از ناحیه مدیریت لغو کنید، میتوانید اشتراک را باز کرده و بر روی دکمه لغو کلیک کنید، شما قادر خواهید بود ۲ گزینه را مشاهده کنید:
- لغو
- لغو در پایان دوره صورتحساب
اگر بر روی لغو کلیک کنید، اشتراک بلافاصله لغو خواهد شد ، اگر بر روی لغو در پایان دوره صورتحساب کلیک کنید، اشتراک بر اساس پایان دوره صورتحساب لغو خواهد شد و همچنین در این حالت، میتوانید اشتراک را دوباره فعال کنید، اما اگر بلافاصله آن را لغو کنید، گزینهای برای فعالسازی مجدد وجود ندارد.
لغو از ناحیه مشتریان.
تماس اصلی نیز میتواند اشتراک را از طریق ناحیه مشتریان لغو کند، گزینهها مشابه ناحیه مدیریت هستند.
توکن کارت اعتباری
,+wisa اطلاعات مشتری Stripe را در پایگاه داده برای پرداختهای آینده ذخیره خواهد کرد.
توکن کارت اعتباری توکنی است که توسط Stripe ارائه میشود و مربوط به کارت اعتباری است که به اشتراک ثبتنام کرده است، ,+wisa شماره کارت اعتباری را در پایگاه داده ذخیره نمیکند ، توکن کارت اعتباری و ۴ رقم آخر بهطور مستقیم از سرورهای Stripe از طریق API دریافت میشوند.
تماس اصلی میتواند هر زمان که بخواهد کارت اعتباری را با ورود به ناحیه مشتریان و ناوبری از منوی بالای پروفایل -> کارت اعتباری. بهروزرسانی کند.
گاهی اوقات مشتریان شما نیاز دارند اطلاعات کارتی که در سوابق شما دارند را تغییر دهند، چه برای تعویض با یک کارت مورد نظر، یا به دلیل اینکه صادرکننده کارت یک جایگزین ارسال کرده است. Stripe مسئول بهروزرسانی کارتهای منقضی شده برای شما است و همچنین تلاش میکند جزئیات کارتهای ذخیره شده را زمانی که کارت فیزیکی مشتری جایگزین میشود بهروزرسانی کند، اما در موارد نادر، اگر Stripe نتواند جزئیات کارت را بهطور خودکار بهروزرسانی کند، تماس باید کارت اعتباری را بهصورت دستی از طریق ناحیه مشتریان بهروزرسانی کند.

استفاده مجدد از توکن کارت اعتباری
توکن کارت اعتباری برای این مشتری همچنین برای اشتراکهای آینده استفاده خواهد شد ، به عنوان مثال، زمانی که مشتری به اشتراک ثبتنام میکند، در Stripe، ,+wisa مشتری ایجاد خواهد کرد و این توکن کارت اعتباری به این مشتری مرتبط خواهد شد، همچنین شناسه مشتری از Stripe در پایگاه داده ,+wisa برای پرداختهای آینده ذخیره خواهد شد.
بار بعدی که شما ``` ```html
برای این مشتری یک اشتراک ایجاد کنید، مشتری نیازی به وارد کردن جزئیات کارت اعتباری خود دوباره ندارد، او/او فقط میتواند روی یک دکمه کلیک کند و در کمترین زمان مشترک خواهد شد.

آزمایش اشتراکها
اگر میخواهید اشتراکها را آزمایش کنید، باید کلیدهای آزمایشی Stripe را پیکربندی کنید و راهنمای زیر را بخوانید: https://stripe.com/docs/testing
در این راهنما، میتوانید با نحوه کار آزمایش آشنا شوید و همچنین فهرستی از کارتهای اعتباری آزمایشی وجود دارد.
همچنین، قبل از تغییر به حالت تولید ، در حین آزمایش، اگر به هر اشتراک آزمایشی مشترک شدید، اطمینان حاصل کنید که آن اشتراکها را از ناحیه مدیریت +wisa حذف کنید.
پیکربندی وبهوک پرداخت Stripe برای اشتراکها (قابل اجرا برای نسخههای +wisa زیر 2.4.0)
در حالی که در مسیر Setup->Settings->Payment Gateways->Stripe Checkout هستید، باید وبهوک برای اشتراکهای Stripe را پیکربندی کنید.
هر نصب دارای کلید محافظت وبهوک منحصر به فرد خواهد بود، شما میتوانید کلید خود را در فیلد کلید وبهوک Stripe Checkout مشاهده کنید.
در داشبورد Stripe به Developers->Web hooks بروید و روی افزودن یک نقطه پایانی جدید کلیک کنید.

URL وبهوک به شکل زیر خواهد بود:

کلید [WEBHOOK_KEY] را با کلید وبهوک واقعی خود جایگزین کنید.
+wisa یک کلید منحصر به فرد برای هر نصب تولید خواهد کرد،
``` ```htmlشما میتوانید از این کلید استفاده کنید یا هر کلید الفبایی عددی که میخواهید به صورت دستی اضافه کنید، در صورتی که تصمیم به تغییر کلید وبهوک بگیرید و قبلاً وبهوک را در Stripe پیکربندی کردهاید، باید کلید وبهوک را در داشبورد Stripe نیز بهروزرسانی کنید.
وبهوک خود را آزمایش کنید
پس از پیکربندی وبهوک از طریق داشبورد Stripe، بر روی URL وبهوک پیکربندی شده کلیک کنید و سپس بر روی دکمه بالای سمت راست ارسال وبهوک آزمایشی کلیک کنید، سپس یک پنجره پاپ آپ نمایش داده میشود، فقط بر روی دکمه پایین سمت راست ارسال وبهوک آزمایشی کلیک کنید.
به خاطر داشته باشید که دکمه “ ارسال وبهوک آزمایشی” تنها زمانی در دسترس است که شما به مشاهده دادههای آزمایشی تغییر وضعیت دادهاید ، پس از آزمایش URL وبهوک در حالی که دادههای آزمایشی فعال است، دادههای آزمایشی را خاموش کنید و همان URL وبهوک را در حساب زنده خود پیکربندی کنید.

اگر وبهوک به درستی پیکربندی شده باشد، در پایین باید این پاسخ را مشاهده کنید:

نکات مهم
- از ویرایش اشتراک به طور مستقیم از داشبورد Stripe خودداری کنید، اگر میخواهید ویرایش انجام دهید میتوانید این کار را از طریق داشبورد مدیریت ,+wisa انجام دهید.
- اشتراکهای ,+wisa فقط با ۱ مورد خطی (طرح صورتحساب/محصول) کار میکنند، از اضافه کردن محصولات اشتراک چندگانه از طریق داشبورد Stripe خودداری کنید تا از نتایج غیرضروری جلوگیری شود.
- پس از اینکه مشتری به یک اشتراک ملحق شد، اشتراک نمیتواند حذف شود ، به جای آن آنها را به عنوان لغو شده علامتگذاری کنید ( قابل اجرا برای اشتراکهای ایجاد شده در حالت زنده )