การสนับสนุนโอเพ่นซอร์ส — การรวม FreeScout Stripe เพื่อสร้างระบบสนับสนุนลูกค้าที่ดีขึ้นโดยใช้ FreeScout
เผยแพร่แล้ว: 2023-03-30มีแพลตฟอร์มการสนับสนุนลูกค้ามากมายในตลาด ต่างมีคุณสมบัติและคุณประโยชน์เฉพาะตัว Freshdesk และ Help Scout คือบางส่วน
ทั้งสองแพลตฟอร์มมีระบบสนับสนุนลูกค้าที่นำเสนอคุณลักษณะต่างๆ รวมถึงการจัดการตั๋ว ฐานความรู้ วิดเจ็ตฟอร์ม เครื่องมืออัตโนมัติ และอื่นๆ
แม้ว่า Freshdesk และ Help Scout จะเป็นตัวเลือกที่ยอดเยี่ยมสำหรับธุรกิจที่กำลังมองหาโซลูชันการสนับสนุนลูกค้าบนระบบคลาวด์ แต่ก็อาจมีราคาแพงสำหรับทีมขนาดเล็กบางทีม นั่นคือที่มาของ FreeScout
ขอแนะนำโซลูชันสนับสนุนลูกค้าโอเพ่นซอร์สฟรี – FreeScout
FreeScout เป็นโซลูชันสนับสนุนลูกค้าโอเพ่นซอร์สฟรีที่มีคุณลักษณะต่างๆ เช่น การจัดการอีเมล การจัดการตั๋ว และเครื่องมือการทำงานร่วมกันเป็นทีม
สามารถติดตั้งบนเซิร์ฟเวอร์ของคุณเอง คุณสามารถควบคุมข้อมูลของคุณได้อย่างสมบูรณ์และสามารถปรับแต่งซอฟต์แวร์ให้ตรงกับความต้องการเฉพาะของคุณได้
FreeScout เป็นตัวเลือกที่ยอดเยี่ยมสำหรับทีมที่ต้องการ โซลูชันการสนับสนุนลูกค้าที่คุ้มค่า ซึ่งสามารถปรับแต่งตามความต้องการเฉพาะของพวกเขาได้
การสำรวจการใช้งาน FreeScout ของ weDevs
ที่ weDevs เรากำลังสำรวจการใช้ FreeScout เป็นแพลตฟอร์มสนับสนุนสำหรับปลั๊กอินและแอป SaaS บางส่วนของเรา ซึ่งรวมถึง weMail , Appsero และ WPERP
ในขณะที่จัดการการสนับสนุนด้วย FreeScout เราเผชิญกับความท้าทายในการพิจารณาว่าผู้ใช้รายใดฟรีและรายใดได้รับค่าจ้าง/มืออาชีพ
หากไม่มีเครื่องมือหรือข้อมูลที่เหมาะสม การระบุระดับความสำคัญของคำขอรับการสนับสนุนแต่ละรายการเป็นเรื่องยาก นี่คือที่มาของ " โมดูล Stripe สำหรับ FreeScout "
ความท้าทายในการจัดลำดับความสำคัญของตั๋วสนับสนุนสำหรับผู้ใช้ฟรีและผู้ใช้ระดับโปร
การจัดการการสนับสนุนลูกค้าสำหรับผู้ใช้ฟรีและผู้ใช้มืออาชีพอาจเป็นเรื่องที่ท้าทาย โดยเฉพาะอย่างยิ่งเมื่อจัดลำดับความสำคัญของตั๋วสนับสนุนตามระดับการสมัครของลูกค้า นั่นคือสิ่งที่เครื่องมืออย่าง FreeScout สามารถเป็นประโยชน์ได้
ในฐานะบริษัทที่สร้าง ปลั๊กอิน WordPress และจัดการตั๋วสนับสนุนจำนวนมากทุกวัน เราเผชิญกับความท้าทายในการจัดลำดับความสำคัญของตั๋วสนับสนุนฟรีและผู้ใช้มืออาชีพจำนวนมาก
เนื่องจาก weDevs เป็นผู้สนับสนุนหลักในการพัฒนาโอเพ่นซอร์สมาโดยตลอด เราจึงวางแผนที่จะสร้างโมดูลสำหรับ FreeScout ที่จะช่วยให้เราและคนอื่นๆ ระบุได้ว่าลูกค้าเป็นผู้ใช้แบบชำระเงินหรือแบบฟรีโดยการแสดงข้อมูลการชำระเงินของ Stripe ขณะที่จัดการตั๋วของพวกเขา หากต้องการ คุณสามารถใช้โมดูลฟรีนี้เพื่อจัดการการสนับสนุนลูกค้าของคุณได้เช่นกัน
วิธีแก้ปัญหา: Stripe Module สำหรับ FreeScout
โมดูล Stripe ที่เราสร้างขึ้นให้ข้อมูลการชำระเงินที่จำเป็นสำหรับลูกค้า รวมถึงเวลาที่พวกเขาชำระเงินและไฟล์ใบแจ้งหนี้ ดังนั้นคุณจะสามารถระบุได้ว่าพวกเขาเป็นผู้ใช้มืออาชีพหรือผู้ใช้ฟรี
หากพวกเขาใช้ซอฟต์แวร์เวอร์ชันฟรีของคุณ จะไม่แสดงข้อมูลการชำระเงิน
ด้วยวิธีนี้ ทีมสนับสนุนของคุณสามารถระบุได้อย่างรวดเร็วว่าลูกค้ารายใดใช้รุ่น Pro และจัดลำดับความสำคัญของการสนับสนุนตามนั้น
วิธีใช้โมดูล Stripe
โมดูลนี้ไม่ได้ถูกเพิ่มไปยังไดเร็กทอรีโมดูล FreeScout ดังนั้นคุณต้องโฮสต์โมดูลแถบด้วยตนเอง เป็นโอเพ่นซอร์สและฟรี
เริ่มต้นด้วยการติดตั้งปลั๊กอินบนไซต์ของคุณและใช้เพื่อดึงข้อมูลผู้ใช้ Stripe
คุณสามารถค้นหาโมดูลที่โฮสต์บน GitHub เป็นโครงการโอเพ่นซอร์สภายใต้ใบอนุญาต MIT คุณสามารถติดตั้งโมดูลสำหรับ FreeScout เป็นแพ็คเกจ Laravel หรือโมดูล Laravel
ติดตั้งโมดูล Stripe สำหรับ FreeScout เป็นแพ็คเกจ Laravel
เพิ่มแพ็คเกจ weDevsOfficial/Laravel-FreeScout-Stripe-Module ไปยังการอ้างอิงของคุณของแอป Laravel
composer require "weDevsOfficial/Laravel-FreeScout-Stripe-Module"
หลังจากต้องการแพ็คเกจแล้ว ให้เพิ่มผู้ให้บริการของแพ็คเกจนี้กับผู้ให้บริการใน config/app.php
'providers' => array( // ... Modules\Stripe\Providers\StripeServiceProvider::class, )
ติดตั้งโมดูล Stripe สำหรับ FreeScout เป็นโมดูล Laravel
คุณยังสามารถใช้แพ็คเกจนี้เป็นโมดูล FreeScout ก่อนอื่นคุณต้องโคลนหรือดาวน์โหลดแพ็คเกจนี้และวางไว้ในโฟลเดอร์โมดูล จากนั้นจำเป็นต้องติดตั้งไคลเอนต์แถบผ่านตัวแต่ง
composer require stripe/stripe-php
หลังจากติดตั้ง คุณต้องเรียกใช้การย้ายข้อมูล
กำลังดำเนินการย้ายข้อมูล
หลังจากต้องการแพ็คเกจ คุณต้องเผยแพร่ไฟล์การย้ายข้อมูล คุณสามารถเผยแพร่ได้ด้วยคำสั่งต่อไปนี้
php artisan vendor:publish --tag=stripe-migration
หลังจากเผยแพร่ไฟล์การย้าย คุณต้องเรียกใช้คำสั่งการย้ายข้อมูล
php artisan migrate
แพ็คเกจ Laravel FreeScout Stripe Module ใช้การแคช laravel สำหรับข้อมูล Stripe คุณสามารถเปลี่ยนระยะหมดเวลาการแคชได้จากไฟล์กำหนดค่า คุณสามารถเผยแพร่ได้ด้วยคำสั่งต่อไปนี้
php artisan vendor:publish --tag=stripe-config
หลังจากเผยแพร่แล้ว คุณจะพบไฟล์ปรับแต่ง (stripe.php) ในโฟลเดอร์ปรับแต่งของคุณ ตอนนี้คุณสามารถแก้ไขระยะหมดเวลาการแคชได้ตามความต้องการของคุณ
การเปิดใช้งานโมดูล
หากต้องการเชื่อมต่อกับ Stripe ให้ลงชื่อเข้าใช้บัญชี FreeScout ของคุณแล้วไปที่ Manage จากนั้นไปที่ Modules หากวางโมดูลสำเร็จจะแสดงเป็นโมดูลที่ติดตั้ง คุณจะสามารถเปิดหรือปิดใช้งานแบบฟอร์มโมดูลได้ที่นี่
การตั้งค่ารหัสลับ Stripe
คัดลอกรหัสลับ Stripe ของคุณจากบัญชี Stripe ของคุณ ไปที่ FreeScout>Mainbox>การตั้งค่ากล่องจดหมาย และเปิดการตั้งค่านี้ จากนั้นแตะปุ่ม Stripe Secret วางรหัสลับของคุณลงในฟิลด์นี้ ขณะนี้ข้อมูล Stripe ที่จำเป็นพร้อมสำหรับการถ่ายโอนผ่านโมดูลนี้แล้ว
การตรวจสอบผู้ใช้โดย Stripe Data
เมื่อผู้ใช้สร้างตั๋วสนับสนุน ตั๋วจะมาถึง FreeScout และคุณสามารถตรวจสอบประวัติการชำระเงินของแถบผลิตภัณฑ์ของผู้ใช้ได้อย่างง่ายดายในแถบด้านข้างเหมือนภาพด้านล่าง
ตั๋วจากผู้ใช้ฟรีที่ต้องการความช่วยเหลือจะไม่แสดงประวัติการชำระเงินในแถบด้านข้าง
คำสุดท้าย
FreeScout นำเสนอโซลูชันการสนับสนุนลูกค้าที่ปรับแต่งได้สำหรับธุรกิจทุกขนาด ที่ weDevs เราประสบปัญหาในการจัดลำดับความสำคัญของตั๋วสนับสนุนสำหรับผู้ใช้ฟรีและผู้ใช้มืออาชีพ ในขณะที่จัดการปลั๊กอินและแอป SaaS ของเรา
เราได้พัฒนาโมดูล Stripe สำหรับ FreeScout ซึ่งช่วยให้ทีมสนับสนุนสามารถระบุผู้ใช้ที่ชำระเงินและฟรีได้อย่างรวดเร็วโดยการแสดงข้อมูลการชำระเงินของ Stripe ตอนนี้คุณสามารถจัดการการสนับสนุนลูกค้าได้อย่างมีประสิทธิภาพและให้บริการที่ดีขึ้นได้อย่างรวดเร็ว
ด้วยการสนับสนุน FreeScout นี้ weDevs มีเป้าหมายเพื่อให้การสนับสนุนลูกค้าสามารถเข้าถึงได้และมีประสิทธิภาพมากขึ้นสำหรับธุรกิจทั่วโลก
weDevs ช่วยให้ธุรกิจเข้าถึงโซลูชันราคาไม่แพงและปรับแต่งได้มานานหลายปี เรามีส่วนสนับสนุนการเติบโตของชุมชนโอเพ่นซอร์ส ซึ่งมีความสำคัญอย่างยิ่งต่อการพัฒนาซอฟต์แวร์ในอนาคต
การมีส่วนร่วมของ weDevs ในการพัฒนาโอเพ่นซอร์สสะท้อนให้เห็นถึงความมุ่งมั่นของเราในการทำให้เทคโนโลยี โดยเฉพาะ การพัฒนาโอเพ่นซอร์ส เข้าถึงได้มากขึ้นและเป็นประโยชน์สำหรับทุกคน