เนื่องจากการโอนเงินผ่านธนาคารแบบ ACH นั้นพึ่งพาลูกค้าในการส่งเงินทุนไปยังผู้ค้า โอกาสที่จะเกิดข้อผิดพลาดกับธุรกรรมจึงสูงยิ่งขึ้น ตัวอย่างเช่น
ลูกค้าได้ส่งการโอนเงินซ้ำและต้องการปรับคืนหนึ่งในนั้น
ลูกค้าได้ส่งเงินทุนไปผิดบัญชี
ลูกค้าได้ทำการชำระเงินมาผิดจำนวน
ในสถานการณ์เหล่านี้ ลูกค้าสามารถติดต่อธนาคารเพื่อปรับคืนเงินได้ โดยการดำเนินการนี้เรียกว่า "การปรับคืน" กฎของสมาคมสำนักหักบัญชีอัตโนมัติแห่งชาติ (NACHA) ระบุว่าการปรับคืนจะเกิดขึ้นได้ภายใน 5 วันทำการ ซึ่งหมายความว่าการปรับคืนจะมีโอกาสเกิดขึ้นได้หลังจากที่เราเปิดให้ใช้เงินทุนในบัญชี Stripe ของคุณ
ทั้งนี้ ประเด็นสำคัญที่ต้องพิจารณาเมื่อรับการโอนเงินผ่านธนาคารแบบ ACH ด้วย Sources มีดังนี้
เมื่อดำเนินการปรับคืนแล้ว ธนาคารที่เป็นพาร์ทเนอร์ของ Stripe จะแจ้งเตือนให้เราทราบ และเราจะประมวลผลธุรกรรม Source ที่ติดลบใน Source คุณสามารถรอเหตุการณ์ Webhook source.transaction.created
เพื่อรับการแจ้งเตือนโดยอัตโนมัติหรือจะดูบันทึกเหตุการณ์ Source ในแดชบอร์ด Stripe ของตัวเองก็ได้
ในขณะเดียวกัน เราจะหักจำนวนเงินที่ต้องปรับคืนจากยอดคงเหลือใน Source
หากยอดคงเหลือใน Source ไม่พอสำหรับจำนวนการปรับคืน ระบบจะหักส่วนต่างจากยอดคงเหลือในบัญชี Stripe ของคุณ
หากยอดคงเหลือใน Stripe คุณมีไม่เพียงพอ เราจะนำยอดชำระเงินรายการใหม่ที่คุณได้รับไปหักกับยอดติดลบที่มีจนกว่ายอดคงเหลือจะเป็นบวก