การเรียกเก็บภาษีอัตโนมัติด้วย Stripe Billing จำเป็นต้องใช้ตำแหน่งที่ตั้งของลูกค้าในการกำหนดอัตราภาษีที่ถูกต้อง หากที่อยู่ของลูกค้า ที่อยู่ของวิธีการชำระเงิน หรือวิธีการชำระเงินเริ่มต้นมีการเปลี่ยนแปลงหรือตกหล่น Stripe Tax อาจจะไม่สามารถกำหนดอัตราภาษีที่ถูกต้องได้
และเมื่อ Stripe Tax กำหนดอัตราภาษีไม่ได้ ใบแจ้งหนี้สำหรับการชำระเงินตามรอบบิลก็จะค้างอยู่ในสถานะ "ฉบับร่าง" จนกว่าปัญหาจะได้รับการแก้ไข นั่นแปลว่าการชำระเงินตามรอบบิลจะยังคงมีสถานะเป็นใช้งานอยู่โดยไม่มีการเรียกเก็บเงิน และคุณอาจจะมอบบริการให้แก่ลูกค้าเหล่านี้โดยไม่ได้รับชำระเงินค่าบริการใดๆ
คุณจะได้รับแจ้งผ่าน Webhook และทางอีเมลในครั้งแรกที่ระบบสรุปใบแจ้งหนี้สำหรับการชำระเงินตามรอบบิลไม่สำเร็จ เมื่อวันที่ 25 พฤศจิกายน 2024 Stripe ได้ปรับปรุงรูปแบบการทำงานของผลิตภัณฑ์และมาตรการป้องกันอัตโนมัติ เพื่อป้องกันไม่เปิดปัญหาคล้ายกันนี้อีกในอนาคต
การระบุและการส่งออกใบแจ้งหนี้ที่ยังไม่ได้ชำระ
โปรดทำตามขั้นตอนด้านล่างเพื่อ 1) ระบุการชำระเงินตามรอบบิลและใบแจ้งหนี้ที่ระบบสรุปไม่สำเร็จ 2) ตรวจสอบสาเหตุที่ดำเนินการไม่สำเร็จ และ 3) ส่งออกข้อมูลเป็นไฟล์ CSV โดยคุณจะใช้แดชบอร์ด Stripe หรือ Invoicing API ก็ได้
การระบุใบแจ้งหนี้ที่ระบบสรุปไม่สำเร็จเนื่องจากตำแหน่งที่ตั้งทางภาษีของลูกค้าไม่ถูกต้อง
- ลิงก์ที่ได้จากการกรองนี้จะพาคุณไปยังใบแจ้งหนี้ที่เกี่ยวข้อง ระบบจะกรองผลลัพธ์ตามFrequency: Subscription invoice และ Automatic tax: Enabled เพื่อแสดงเฉพาะใบแจ้งหนี้สำหรับการชำระเงินตามรอบบิลที่เปิดใช้การเรียกเก็บภาษีโดยอัตโนมัติ
- คลิก ส่งออก
- เลือกคอลัมน์ รหัสข้อผิดพลาดการสรุปใบแจ้งหนี้ล่าสุด และคอลัมน์อื่นๆ ที่คุณสนใจ
- ส่งออก
- กรองผลลัพธ์ด้วยรหัสข้อผิดพลาดการสรุปใบแจ้งหนี้ล่าสุด = customer_tax_location_invalid
การระบุการชำระเงินตามรอบบิลที่ตำแหน่งที่ตั้งทางภาษีของลูกค้าไม่ถูกต้อง
- ลิงก์ที่ได้จากการกรองนี้จะพาคุณไปยังการชำระเงินตามรอบบิลที่เกี่ยวข้อง ระบบจะกรองผลลัพธ์ด้วย Automatic tax: Enabled เพื่อแสดงเฉพาะการชำระเงินตามรอบบิลที่เปิดใช้การเรียกเก็บภาษีโดยอัตโนมัติเท่านั้น
- คลิก ส่งออก
- เลือก “กำหนดเอง” เมนูดรอปดาวน์คอลัมน์ จากนั้นเลือก ตำแหน่งที่ตั้งทางภาษีที่รู้จัก และรายการอื่นๆ ที่คุณสนใจ
- ส่งออก
- กรองผลลัพธ์ด้วย Tax Location Recognized = false
ฉันจะทำอะไรได้บ้างกับใบแจ้งหนี้ฉบับร่างที่ยังไม่ได้ชำระในอดีต
คุณสามารถจัดการกับใบแจ้งหนี้ฉบับร่างที่ตรวจพบได้ 2 วิธี ขึ้นอยู่กับข้อผิดพลาด กล่าวคือใบแจ้งหนี้นั้นต้องอัปเดตที่อยู่ใหม่หรือไม่ หรือใบแจ้งหนี้ไม่ได้ระบุวิธีการชำระเงินเริ่มต้นหรือไม่ ตรวจสอบว่าปัญหาคืออะไร แล้วเลือกแก้ไขปัญหาด้วยวิธีใดวิธีหนึ่งขึ้นไปดังต่อไปนี้ โดยอิงตามความต้องการของธุรกิจ
วิธีที่ 1: เรียกเก็บเงินอีกครั้ง
เรียกเก็บเงินสำหรับใบแจ้งหนี้แต่ละฉบับอีกครั้งด้วยฟีเจอร์การเรียกเก็บภาษีอัตโนมัติโดยการระบุรายละเอียดที่ตกหล่น หรือจะปิดใช้การเรียกเก็บภาษีอัตโนมัติ แล้วสรุปใบแจ้งหนี้
ก่อนจะดำเนินการตามขั้นตอนด้านล่าง เราแนะนำให้คุณยืนยันกับลูกค้าที่ได้รับผลกระทบว่าลูกค้ายังคงประสงค์ที่จะสมัครใช้บริการของคุณต่อไปหรือไม่ หากข้ามขั้นตอนนี้ไป อาจมีการดึงเงินคืนในภายหลังได้ โปรดทำตามขั้นตอนต่อไปนี้ หากคุณต้องการลองเรียกเก็บเงิน
-
ยืนยันว่าลูกค้ามีวิธีการชำระเงินที่ถูกต้องหากมีการตั้งค่า ใบแจ้งหนี้ของคุณให้เรียกเก็บเงินโดยอัตโนมัติ หากลูกค้าไม่ได้ระบุวิธีการชำระเงินเริ่มต้น โปรดติดต่อขอให้ลูกค้าระบุให้เรียบร้อย
- หากมีการกำหนดค่าใบแจ้งหนี้ให้ส่งอีเมลแทนการเรียกเก็บเงินอัตโนมัติ ให้ข้ามขั้นตอนนี้ไป
- รวบรวมข้อมูลตำแหน่งที่ตั้งของลูกค้า หรือดำเนินการต่อโดยไม่เรียกเก็บภาษี
(ตัวเลือก ก.) รวบรวมข้อมูลตำแหน่งที่ตั้งของลูกค้าที่ถูกต้อง: อัปเดตที่อยู่ของลูกค้าโดยใช้วิธีใดวิธีหนึ่งดังต่อไปนี้
- Customer Update API
- แดชบอร์ด Stripe
- ส่งลิงก์พอร์ทัลลูกค้าไปให้ลูกค้า หากต้องการระบุลิงก์ที่ให้ลูกค้าสามารถอัปเดตรายละเอียดการเรียกเก็บเงินได้โดยตรง โปรดเพิ่ม
/customer/update
ต่อท้าย URL ของเซสชัน ลิงก์จะมีลักษณะดังนี้ https://billing.stripe.com/p/session/<SESSION_ID>/customer/update
(ตัวเลือก ข.) เรียกเก็บเงินโดยไม่เรียกเก็บภาษี
- ปิด Stripe Tax ใช้ Update Invoice API หรือตัวแก้ไขใบแจ้งหนี้ในแดชบอร์ดเพื่อปิดใช้การเรียกเก็บภาษีอัตโนมัติในใบแจ้งหนี้
- สรุปใบแจ้งหนี้ จากนั้นดำเนินการชำระเงินหรือส่งใบแจ้งหนี้เพื่อเรียกเก็บเงิน สรุปใบแจ้งหนี้โดยใช้แดชบอร์ด จากนั้นส่งหรือประมวลผลการชำระเงินในใบแจ้งหนี้ ขึ้นอยู่กับว่าธุรกิจของคุณเรียกเก็บเงินด้วยวิธีใด อีกวิธีหนึ่งคือ ใช้ API สำหรับสรุปใบแจ้งหนี้ รวมทั้ง API สำหรับส่งหรือชำระเงิน
- เรียกเก็บเงินสำหรับการชำระเงินตามรอบบิลต่อ
⚠️ เมื่อสรุปใบแจ้งหนี้โดยไม่เปิดใช้การเรียกเก็บภาษีอัตโนมัติ โปรดทราบว่าระบบจะไม่คำนวณหรือเรียกเก็บภาษีจากใบแจ้งหนี้ฉบับนั้น คุณจึงต้องจัดการภาระหน้าที่ทางภาษีที่เกี่ยวข้องด้วยตัวเอง เราขอแนะนำให้คุณขอคำปรึกษาจากเจ้าหน้าที่ให้คำปรึกษาด้านภาษี
วิธีที่ 2: ยกเลิกการชำระเงินตามรอบบิล (แนะนำให้ใช้วิธีนี้ หากรวบรวมรายละเอียดการชำระเงินไม่สำเร็จ)
หากยังไม่ได้ให้บริการหรือเป็นไปไม่ได้ที่จะเรียกเก็บเงิน ให้ยกเลิกการชำระเงินตามรอบบิลโดยไปที่การชำระเงินตามรอบบิลในบัญชี Stripe ของคุณ คุณจะไม่สามารถยกเลิกหรือลบใบแจ้งหนี้ฉบับร่างสำหรับการชำระเงินตามรอบบิลได้ ดังนั้นไม่จำเป็นต้องดำเนินการใด
Stripe ทำอย่างไรเพื่อป้องกันไม่ให้ใบแจ้งหนี้ในอนาคตค้างอยู่ในสถานะฉบับร่าง
ป้องกันการอัปเดตตำแหน่งที่ตั้งของลูกค้าที่ไม่ถูกต้อง
วันที่มีผล: เริ่มตั้งแต่วันที่ 25 พฤศจิกายน 2024
ขณะนี้ Customer Update API ของเราจะป้องกันไม่ให้ลูกค้าอัปเดตที่อยู่ของตัวเองเป็นตำแหน่งที่ตั้งที่ไม่ถูกต้องเมื่อมีการชำระเงินตามรอบบิลที่เปิดใช้การเรียกเก็บภาษีอัตโนมัติ สำหรับที่อยู่ที่ไม่ถูกต้อง API จะแสดงข้อผิดพลาด HTTP 400 พร้อมรหัส customer_tax_location_invalid
เช่นเดียวกับเมื่อก่อน พอร์ทัลลูกค้าจะตรวจสอบความถูกต้องของที่อยู่ที่ลูกค้าป้อนเพื่อให้แน่ใจว่าเป็นที่อยู่ที่ถูกต้องสำหรับ Stripe Tax
ปิดใช้การเรียกเก็บภาษีอัตโนมัติเมื่อระบบสรุปใบแจ้งหนี้ที่มีตำแหน่งที่ตั้งไม่ถูกต้องโดยอัตโนมัติ
วันที่มีผล: เริ่มตั้งแต่วันที่ 25 พฤศจิกายน 2024
เมื่อการชำระเงินตามรอบบิลต่ออายุโดยอัตโนมัติ เราจะพยายามคำนวณภาษีและสรุปใบแจ้งหนี้ หากคำนวณภาษีไม่สำเร็จเนื่องจากตำแหน่งที่ตั้งของลูกค้าไม่ถูกต้อง ระบบจะปิดใช้การคำนวณภาษีอัตโนมัติในใบแจ้งหนี้และการชำระเงินตามรอบบิลของใบแจ้งหนี้นั้น
ในสถานการณ์นี้ ระบบจะสรุปใบแจ้งหนี้โดยไม่คำนวณหรือเรียกเก็บภาษี แทนที่จะปล่อยให้ใบแจ้งหนี้ค้างอยู่ในสถานะ "ฉบับร่าง" การเปลี่ยนแปลงนี้จะช่วยให้คุณเรียกเก็บเงินได้ แม้ว่าระบบจะคำนวณภาษีไม่ได้ก็ตาม โดยคุณจะได้รับเหตุการณ์สำหรับการเปลี่ยนแปลงนี้ เช่น invoice.updated
และ customer.subscription.updated
ซึ่งแสดงว่าระบบได้ปิดใช้การเรียกเก็บภาษีอัตโนมัติแล้ว ทำให้คุณสามารถดำเนินการต่างๆ กับใบแจ้งหนี้และการชำระเงินตามรอบบิลที่ไม่ได้ระบุข้อมูลตำแหน่งที่ตั้งที่ถูกต้อง แล้วค่อยเปิดใช้การเรียกเก็บภาษีอัตโนมัติสำหรับการชำระเงินในอนาคต ช่องข้อมูล automatic_tax[disabled_reason]
จะถูกตั้งค่าเป็น finalization_requires_location_inputs
ในใบแจ้งหนี้นี้ ในกรณีที่ไม่มีวิธีการชำระเงิน ระบบจะสรุปใบแจ้งหนี้และลองเรียกเก็บเงินรายการที่ไม่สำเร็จอีกครั้งตามขั้นตอนมาตรฐานในการเรียกเก็บเงินซ้ำและการกู้คืนรายรับของ Stripe หลังจากเรียกเก็บเงินซ้ำถึงจำนวนสูงสุดที่กำหนดไว้แล้ว สถานะของการชำระเงินตามรอบบิลอาจจะเปลี่ยนเป็น past_due
หรือ canceled
ขึ้นอยู่กับการตั้งค่าการเรียกเก็บเงินของคุณ
การเปลี่ยนแปลงนี้จะไม่มีผลหากสรุปใบแจ้งหนี้ผ่าน API หรือแดชบอร์ดของ Stripe ในกรณีดังกล่าว การเรียกเก็บภาษีอัตโนมัติจะยังเปิดใช้อยู่หากไม่มีการระบุตำแหน่งที่ตั้งของลูกค้าหรือระบุไม่ถูกต้อง และระบบสรุปใบแจ้งหนี้ไม่สำเร็จโดยแสดงข้อผิดพลาด HTTP 400
หากต้องการตรวจสอบการชำระเงินตามรอบบิลที่ไม่ได้เปิดใช้การคำนวณภาษีอัตโนมัติในแดชบอร์ด Stripe โปรดเข้าไปที่หน้าการชำระเงินตามรอบบิล และกรองมุมมองด้วยตัวเลือก ไม่ได้เปิดใช้ภาษีอัตโนมัติ
หากต้องการเปิดใช้การเรียกเก็บภาษีอัตโนมัติสำหรับการเรียกเก็บเงินตามรอบบิลเหล่านี้ในอนาคต ตรวจสอบให้แน่ใจว่าตำแหน่งที่ตั้งของลูกค้าถูกต้องอย่างน้อย 1 รายการ จากนั้น คุณจะสามารถเปิดใช้งานภาษีอัตโนมัติผ่านแดชบอร์ด Stripe Tax
ความรับผิดทางภาษีสำหรับใบแจ้งหนี้ที่ผ่านมา
ระบบจะไม่เปิดใช้ภาษีการขาย ภาษีมูลค่าเพิ่ม หรือ GST ย้อนหลังสำหรับใบแจ้งหนี้ในอดีต ในฐานะผู้ค้า คุณจะยังต้องชำระภาษีทั้งหมดที่เกี่ยวข้องกับการขายซึ่งเกิดขึ้นก่อนที่จะนำการตั้งค่าภาษีมาใช้ คุณจำเป็นต้องตรวจสอบว่าได้ปฏิบัติตามระเบียบข้อบังคับด้านภาษีทั้งหมดอย่างครบถ้วนในอนาคต โดยเราแนะนำให้คุณปรึกษาผู้ให้คำปรึกษาด้านภาษีเพื่อทำความเข้าใจภาระหน้าที่ของคุณเกี่ยวกับธุรกรรมที่ผ่านมา หากคุณมีข้อสงสัยเพิ่มเติมหรือต้องการความช่วยเหลือ โปรดติดต่อฝ่ายสนับสนุนของเรา