API การประมวลผลการชำระเงินสำหรับมาร์เก็ตเพลส: คืออะไรและทำงานอย่างไร

Connect
Connect

แพลตฟอร์มและมาร์เก็ตเพลสที่ประสบความสำเร็จมากที่สุดในโลก อาทิ Shopify และ DoorDash ต่างก็ใช้ Stripe Connect ในการผสานรวมการชำระเงินเข้ากับผลิตภัณฑ์

ดูข้อมูลเพิ่มเติม 
  1. บทแนะนำ
  2. API การประมวลผลการชำระเงินสำหรับมาร์เก็ตเพลสคืออะไร
  3. API การชำระเงินสำหรับมาร์เก็ตเพลสทำงานอย่างไร
  4. API การชำระเงินสำหรับมาร์เก็ตเพลสจัดการธุรกรรมหลายฝ่ายอย่างไร
  5. ข้อกำหนดด้านกฎระเบียบใดบ้างที่มีผลบังคับใช้กับการชำระเงินในมาร์เก็ตเพลส
    1. การรู้จักลูกค้าของคุณ (KYC) และการยืนยันผู้ขาย
    2. การรายงานภาษี
  6. API การชำระเงินสำหรับมาร์เก็ตเพลสจัดการการโต้แย้งการชำระเงินและการคืนเงินอย่างไร
  7. คุณควรมองหาอะไรเมื่อเลือก API การชำระเงินสำหรับมาร์เก็ตเพลส
  8. Stripe Connect ช่วยอะไรได้บ้าง

มาร์เก็ตเพลสออนไลน์คิดเป็นส่วนแบ่งอย่างมากของอีคอมเมิร์ซทั่วโลก โดยเชื่อมโยงลูกค้านับร้อยล้านรายกับผู้ขายที่เป็นบุคคลทั่วไป ในการบริหารมาร์เก็ตเพลส คุณจะต้องจัดการเรื่องเงิน ผู้ซื้อชำระเงิน ผู้ขายได้รับการชำระเงิน และแพลตฟอร์มของคุณจะได้รับส่วนแบ่ง ทั้งหมดนี้จะต้องเกิดขึ้นอย่างถูกต้องในทุกธุรกรรม ผู้ขาย และสถานที่ที่คุณดำเนินงาน อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) สำหรับการประมวลผลการชำระเงินสำหรับมาร์เก็ตเพลสเป็นส่วนหนึ่งของโครงสร้างพื้นฐานที่ทำให้สิ่งนี้เป็นไปได้

ด้านล่างนี้ เราจะอธิบายว่า API การชำระเงินสำหรับมาร์เก็ตเพลสทำงานอย่างไร จัดการธุรกรรมหลายฝ่ายอย่างไร และควรมองหาอะไรเมื่อคุณเลือกใช้ API สำหรับแพลตฟอร์มของคุณ

ประเด็นสำคัญ

  • API การชำระเงินสำหรับมาร์เก็ตเพลสดูแลวงจรการเคลื่อนย้ายเงิน ซึ่งรวมถึงการส่งเงินทุน การรวบรวมค่าธรรมเนียม และการเบิกจ่าย

  • API สำหรับมาร์เก็ตเพลสต่างจาก API การชำระเงินมาตรฐานตรงที่ API สำหรับมาร์เก็ตเพลสได้รับการสร้างขึ้นเพื่อจัดการธุรกรรมหลายฝ่าย การแบ่งการชำระเงิน และระยะเวลาในการเบิกจ่ายที่กำหนดค่าได้ในระดับบัญชี

  • การตัดสินใจเกี่ยวกับประเภทการเรียกเก็บเงิน การจัดการการรู้จักลูกค้าของคุณ (KYC) และการจัดการการโต้แย้งการชำระเงินนั้นเป็นสิ่งที่แก้ไขหรือเปลี่ยนแปลงได้ยากเมื่อแพลตฟอร์มของคุณพร้อมใช้งานจริง

API การประมวลผลการชำระเงินสำหรับมาร์เก็ตเพลสคืออะไร

API คือชุดกฎหรือโปรโตคอลที่ช่วยให้ซอฟต์แวร์หนึ่งหนึ่งสามารถใช้ฟังก์ชันของซอฟต์แวร์อีกชิ้นหนึ่งได้ API การประมวลผลการชำระเงินสำหรับมาร์เก็ตเพลสช่วยให้แพลตฟอร์มสามารถรับเงินจากผู้ซื้อ แบ่งเงินให้กับผู้ขายหรือผู้ให้บริการ และเก็บค่าธรรมเนียมของตนเองได้ ซึ่งทั้งหมดนี้อยู่ภายในขั้นตอนเดียวที่เชื่อมต่อกัน

API การชำระเงินสำหรับมาร์เก็ตเพลสทำงานอย่างไร

API การชำระเงินสำหรับมาร์เก็ตเพลสจะอยู่ระหว่างแพลตฟอร์มของคุณกับระบบการเงินที่จัดการการเคลื่อนย้ายเงิน เมื่อผู้ซื้อดำเนินการซื้อเสร็จสิ้น API จะอำนวยความสะดวกในการดำเนินการดังต่อไปนี้

  • การหักยอดชำระเงิน: บัตรหรือบัญชีธนาคารของผู้ซื้อจะถูกเรียกเก็บเงิน API จะควบคุมการตรวจสอบสิทธิ์ การอนุมัติ และการหักยอดเงินทุน

  • การคำนวณค่าธรรมเนียม: จะมีการคำนวณค่าคอมมิชชันหรือค่าธรรมเนียมของแพลตฟอร์มและหักออกก่อนที่เงินทุนจะย้ายไปยังผู้ขาย

  • การส่งเงินทุน: ยอดคงเหลือจะถูกส่งไปยังบัญชีของผู้ขายที่ถูกต้อง ไม่ว่าจะทันทีหรือตามกำหนดเวลาการเบิกจ่าย

  • การดำเนินการเบิกจ่าย: ผู้ขายจะได้รับเงินทุนในบัญชีธนาคารของตนตามกำหนดเวลาการเบิกจ่ายของแพลตฟอร์ม

API จะจัดการห่วงโซ่ทั้งหมดแบบเป็นโปรแกรมเมื่อเหตุการณ์การชำระเงินเริ่มต้นเกิดขึ้น

API การชำระเงินสำหรับมาร์เก็ตเพลสจัดการธุรกรรมหลายฝ่ายอย่างไร

ธุรกรรมในมาร์เก็ตเพลสรายการเดียวอาจรวมถึงผู้ซื้อ ผู้ขายหลายรายในตะกร้าสินค้าใบเดียว ค่าธรรมเนียมแพลตฟอร์ม ค่าธรรมเนียมอ้างอิง และอาจรวมถึงหน่วยงานแยกต่างหากที่จัดการด้านลอจิสติกส์ด้วย API จะเปลี่ยนเหตุการณ์การชำระเงินรายการเดียวเป็นการโอนหลายรายการระหว่างฝ่ายต่างๆ เหล่านี้

แนวทางทางสถาปัตยกรรมหลัก 2 ประการสำหรับธุรกรรมหลายฝ่ายมีดังนี้

  • การเรียกเก็บเงินแบบ Destination: ด้วยการเรียกเก็บเงินแบบ Destination การชำระเงินทั้งหมดจะถูกส่งไปยังแพลตฟอร์มก่อน แล้วแพลตฟอร์มจึงจะโอนยอดที่เหมาะสมไปยังผู้ขาย แพลตฟอร์มจะเป็นเจ้าของความสัมพันธ์กับลูกค้า และปรากฏเป็นผู้ค้าในระเบียนบนใบแจ้งยอดบัญชีของผู้ซื้อ โมเดลนี้ช่วยให้แพลตฟอร์มมีสิทธิ์ควบคุมมากขึ้นแต่ก็มีความรับผิดชอบมากขึ้นด้วย

  • การเรียกเก็บเงินแบบ Direct: ด้วยการเรียกเก็บเงินแบบ Direct การชำระเงินจะประมวลผลโดยตรงในบัญชีที่เชื่อมโยงของผู้ขาย ผู้ขายจะปรากฏเป็นผู้ค้าในระเบียน และแพลตฟอร์มจะรวบรวมค่าธรรมเนียมการสมัครใช้งาน รูปแบบนี้มักพบได้ในมาร์เก็ตเพลสบริการที่ความสัมพันธ์กับผู้ขายแต่ละรายมีความสำคัญมากกว่า

ตัวเลือกใดในตัวเลือกเหล่านี้คือตัวเลือกที่เหมาะสมนั้นขึ้นอยู่กับว่ามาร์เก็ตเพลสของคุณมีโครงสร้างอย่างไร และใครเป็นผู้รับผิดชอบต่อธุรกรรมนั้น

นอกจากนี้ ธุรกรรมหลายฝ่ายยังต้องพิจารณาสิ่งต่อไปนี้ด้วย

  • การแบ่งการชำระเงิน: เมื่อตะกร้าสินค้าใบเดียวมีสินค้าจากผู้ขายหลายราย API จะแบ่งยอดรวมไปยังบัญชีที่เกี่ยวข้องทั้งหมดในสัดส่วนที่ถูกต้อง โดยหักค่าธรรมเนียมแพลตฟอร์ม

  • ระยะเวลาในการเบิกจ่าย: แพลตฟอร์มสามารถกันเงินทุนไว้เป็นระยะเวลาที่กำหนดก่อนที่จะปล่อยให้กับผู้ขายได้ สิ่งนี้เป็นเรื่องปกติในมาร์เก็ตเพลสที่ไม่ควรเบิกจ่ายจนกว่าจะได้รับการยืนยันธุรกรรมหรือกรอบเวลาการโต้แย้งการชำระเงินปิดลง เครื่องมือต่างๆ เช่น Stripe Connect จะช่วยให้แพลตฟอร์มสามารถตั้งเวลาการเบิกจ่ายในระดับบัญชีได้ เพื่อให้หมวดหมู่ผู้ขายต่างๆ สามารถรับการเบิกจ่ายในเวลาที่ต่างกันได้ หากรูปแบบของคุณกำหนดไว้เช่นนั้น

ข้อกำหนดด้านกฎระเบียบใดบ้างที่มีผลบังคับใช้กับการชำระเงินในมาร์เก็ตเพลส

การชำระเงินได้รับการควบคุมอย่างเข้มงวด เมื่อแพลตฟอร์มของคุณเคลื่อนย้ายเงินในนามของบุคคลอื่น โครงสร้างพื้นฐาน API ของคุณจะกำหนดว่าคุณต้องรับภาระหน้าที่ในการปฏิบัติตามข้อกำหนดมากน้อยเพียงใดโดยตรง

ภาระหน้าที่ในการปฏิบัติตามข้อกำหนดและกฎระเบียบเหล่านี้อาจทำให้แพลตฟอร์มประหลาดใจได้

การรู้จักลูกค้าของคุณ (KYC) และการยืนยันผู้ขาย

ในหลายเขตอำนาจศาล แพลตฟอร์มที่อำนวยความสะดวกในการชำระเงินให้กับบุคคลที่สามจะต้องยืนยันตัวตนของบุคคลเหล่านั้นในกระบวนการที่เรียกว่า "การรู้จักลูกค้าของคุณ" หรือ KYC แพลตฟอร์มที่ข้ามขั้นตอนนี้จะต้องเผชิญกับความเสี่ยงทางกฎหมาย เนื่องจากหน่วยงานกำกับดูแลถือว่าผู้รับเงินที่ไม่ได้รับการยืนยันมีความเสี่ยงในการฟอกเงิน

เลเยอร์ API ต้องรองรับการยืนยันตัวตน (เช่น การรวบรวมชื่อทางกฎหมาย หมายเลขประจำตัวผู้เสียภาษี (ID) วันเกิด รายละเอียดการจดทะเบียนธุรกิจ) โดยไม่ทำให้กระบวนการเริ่มต้นใช้งานของผู้ขายมีความยุ่งยาก Stripe Connect จะจัดการ KYC ในนามของแพลตฟอร์ม เมื่อผู้ขายสร้างบัญชีที่เชื่อมโยง Stripe จะรวบรวมและยืนยันข้อมูลที่จำเป็น ตรวจสอบข้อมูลดังกล่าวตามกฎระเบียบที่บังคับใช้สำหรับประเทศของผู้ขาย และตั้งค่าสถานะบัญชีที่ไม่สามารถยืนยันได้

การรายงานภาษี

ในสหรัฐอเมริกา แพลตฟอร์มจะต้องออกรายงาน 1099-K เมื่อยอดรวมของการชำระเงินที่ได้รับสำหรับสินค้าหรือบริการเกิน 20,000 ดอลลาร์สหรัฐ ในธุรกรรมมากกว่า 200 รายการ ในสหภาพยุโรป การแก้ไขเพิ่มเติมครั้งที่ 7 ของคำสั่งเกี่ยวกับความร่วมมือทางปกครอง (DAC7) ซึ่งมีผลบังคับใช้ในวันที่ 1 มกราคม 2023 กำหนดให้มาร์เก็ตเพลสต้องรายงานรายได้ของผู้ขายต่อหน่วยงานด้านภาษี เลเยอร์ API จำเป็นต้องรวบรวมข้อมูลภาษีของผู้ขายในระหว่างกระบวนการเริ่มต้นใช้งาน และรองรับเวิร์กโฟลว์การรายงานที่ตามมา

นอกจากนี้ ระบบใดก็ตามที่จัดการข้อมูลบัตรจะต้องปฏิบัติตามข้อกำหนดมาตรฐานความปลอดภัยของข้อมูลอุตสาหกรรมบัตรชำระเงิน (PCI DSS) ด้วย การใช้ API การชำระเงินที่เป็นไปตามข้อกำหนด PCI อยู่แล้วหมายความว่าแพลตฟอร์มของคุณไม่จำเป็นต้องได้รับการรับรองนั้นโดยอิสระแม้ว่าคุณจะต้องใช้ API อย่างถูกต้องเพื่อให้อยู่ในขอบเขตก็ตาม

API การชำระเงินสำหรับมาร์เก็ตเพลสจัดการการโต้แย้งการชำระเงินและการคืนเงินอย่างไร

การตัดสินใจเกี่ยวกับสถาปัตยกรรมมาร์เก็ตเพลสที่คุณทำเมื่อสร้างการผสานการทำงานจะกำหนดวิธีแก้ไขการโต้แย้งการชำระเงิน ในรูปแบบการเรียกเก็บเงินแบบ Destination แพลตฟอร์มจะดูแลการโต้แย้งการชำระเงิน หากการโต้แย้งการชำระเงินนั้นสมเหตุสมผล ก็จะต้องกู้คืนเงินทุนจากบัญชีของผู้ขาย ในรูปแบบการเรียกเก็บเงินแบบ Direct การโต้แย้งการชำระเงินจะเป็นการโต้แย้งบัญชีของผู้ขายโดยตรง

ในทำนองเดียวกัน จะต้องมีการตั้งค่าขั้นตอนการคืนเงินล่วงหน้า หากผู้ขายออกการคืนเงินบางส่วนสำหรับธุรกรรมที่แพลตฟอร์มหักค่าธรรมเนียมไปแล้ว จะต้องมีการกำหนดค่า API ให้จัดการสถานการณ์นี้ ตัดสินใจล่วงหน้าว่าจะคืนค่าธรรมเนียมการสมัครใช้งานโดยอัตโนมัติเมื่อผู้ขายออกการคืนเงินหรือจะกันวงเงินไว้ การปล่อยทิ้งไว้โดยไม่กำหนดจะทำให้เกิดช่องว่างทางบัญชี

บางแพลตฟอร์มจะกันเปอร์เซ็นต์ของเงินทุนผู้ขายไว้เป็นการกันวงเงินเพื่อให้ครอบคลุมการโต้แย้งการชำระเงินที่อาจเกิดขึ้น API ต้องรองรับนโยบายการกันวงเงินหากนโยบายดังกล่าวเป็นส่วนหนึ่งของรูปแบบความเสี่ยงของคุณ การเบิกจ่ายให้ผู้ขายก่อนที่กรอบเวลาการโต้แย้งการชำระเงินจะปิดลงจะทำให้เกิดปัญหาในการกู้คืน แพลตฟอร์มของคุณควรกำหนดค่าความล่าช้าในการเบิกจ่ายให้สอดคล้องกับกรอบเวลาที่ผู้ซื้อสามารถโต้แย้งการเรียกเก็บเงินได้

เมื่อคุณโต้แย้งการชำระเงิน คุณต้องมีบันทึกธุรกรรม การยืนยันการจัดส่ง และบันทึกการสื่อสาร แพลตฟอร์มของคุณควรรวบรวมข้อมูลนี้ และ API การชำระเงินของคุณควรทำให้สามารถเข้าถึงข้อมูลนี้ได้เมื่อคุณสร้างการตอบกลับการโต้แย้งการชำระเงิน

คุณควรมองหาอะไรเมื่อเลือก API การชำระเงินสำหรับมาร์เก็ตเพลส

หากต้องการเลือก API การชำระเงินสำหรับมาร์เก็ตเพลส คุณจะต้องพิจารณาเกณฑ์ที่เป็นรูปธรรม 2-3 ประการ ตัวเลือกที่คุณเลือกในระยะเริ่มต้นนี้ โดยเฉพาะอย่างยิ่งในเรื่องประเภทการเรียกเก็บเงินและโมเดลการเบิกจ่าย อาจเป็นเรื่องยากที่จะยกเลิกเมื่อคุณมีผู้ขายบนแพลตฟอร์มแล้ว และหากคุณดำเนินงานในระดับสากลหรือวางแผนที่จะขยายธุรกิจ คุณจะต้องได้รับการสนับสนุนสำหรับการชำระเงินและการเบิกจ่ายในประเทศที่ผู้ซื้อและผู้ขายของคุณตั้งอยู่

ต่อไปนี้คือสิ่งที่คุณควรมองหาเมื่อเลือก API การชำระเงินสำหรับมาร์เก็ตเพลส

  • การส่งเงินทุนแบบหลายฝ่าย: API สามารถแบ่งการชำระเงินรายการเดียวให้กับผู้รับเงินหลายรายในการเรียกใช้ครั้งเดียวได้หรือไม่ API จัดการการคืนเงินบางส่วนข้ามการแบ่งส่วนหรือไม่

  • การยืนยันผู้ขาย: API จัดการ KYC อย่างไร API จัดการขั้นตอนการยืนยันโดยตรง หรือคุณต้องเป็นผู้ดำเนินการเอง หากคุณดำเนินงานในหลายประเทศ API จัดการข้อกำหนดที่แตกต่างกันในแต่ละเขตอำนาจศาลหรือไม่

  • ความยืดหยุ่นในการเบิกจ่าย: API รองรับการเบิกจ่ายทันทีสำหรับผู้ขายหรือไม่ API รองรับ สกุลเงินการเบิกจ่ายหลายสกุลเงินหรือไม่ หากมาร์เก็ตเพลสของคุณดำเนินงานข้ามพรมแดน

  • การจัดการการโต้แย้งการชำระเงิน: ขั้นตอนการโต้แย้งการชำระเงินมีลักษณะอย่างไรจากมุมมองของแพลตฟอร์ม API กู้คืนเงินทุนจากบัญชีผู้ขายอย่างไร

  • ประสบการณ์ของนักพัฒนา: ดูที่เอกสารประกอบของ API, ชุดพัฒนาซอฟต์แวร์ (SDK), ความน่าเชื่อถือของ Webhook และสภาพแวดล้อมแซนด์บ็อกซ์

Stripe Connect ช่วยอะไรได้บ้าง

Stripe Connect จะจัดการในการรับส่งเงินระหว่างหลายฝ่ายสำหรับแพลตฟอร์มซอฟต์แวร์และมาร์เก็ตเพลส โดยมีกระบวนการเริ่มต้นใช้งานที่รวดเร็ว มีองค์ประกอบแบบผสานรวม มีการเบิกจ่ายทั่วโลก และอื่นๆ อีกมากมาย

Connect สามารถช่วยคุณทำสิ่งต่อไปนี้

  • เปิดตัวได้ภายในไม่กี่สัปดาห์: ใช้ฟังก์ชันที่จัดการอัตโนมัติโดย Stripe หรือแบบผสานรวมเพื่อให้เริ่มให้บริการได้เร็วขึ้นโดยไม่ต้องมีค่าใช้จ่ายล่วงหน้าหรือเสียเวลาไปกับการพัฒนาระบบที่มักต้องใช้สำหรับการให้บริการสนับสนุนด้านการชำระเงิน

  • จัดการการชำระเงินจำนวนมาก: ใช้เครื่องมือและบริการจาก Stripe แล้วไม่ต้องสิ้นเปลืองทรัพยากรเพิ่มเติมไปกับการรายงานส่วนต่างกำไร แบบฟอร์มภาษี ความเสี่ยง วิธีการชำระเงินทั่วโลก หรือการปฏิบัติตามข้อกำหนดเกี่ยวกับกระบวนการเริ่มต้นใช้งาน

  • เติบโตไปทั่วโลก: ช่วยให้ผู้ใช้ของคุณเข้าถึงลูกค้าทั่วโลกได้มากขึ้นด้วยวิธีการชำระเงินในท้องถิ่นและความสามารถในการคำนวณภาษีการขาย ภาษีมูลค่าเพิ่ม (VAT) และภาษีสินค้าและบริการ (GST) ได้อย่างง่ายดาย

  • สร้างช่องทางรายรับใหม่ๆ: เพิ่มประสิทธิภาพให้รายรับจากการชำระเงินด้วยการเรียกเก็บค่าธรรมเนียมจากธุรกรรมแต่ละรายการ สร้างรายได้จากความสามารถของ Stripe ด้วยการเปิดใช้การชำระเงินที่จุดขาย การเบิกจ่ายทันที การเรียกเก็บภาษีการขาย การจัดหาเงินทุน บัตรชำระค่าใช้จ่าย และอื่นๆ อีกมากมายบนแพลตฟอร์มของคุณ

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Stripe Connect หรือเริ่มใช้งานเลยวันนี้

เนื้อหาในบทความนี้มีไว้เพื่อให้ข้อมูลทั่วไปและมีจุดประสงค์เพื่อการศึกษาเท่านั้น ไม่ควรใช้เป็นคําแนะนําทางกฎหมายหรือภาษี Stripe ไม่รับประกันหรือรับประกันความถูกต้อง ความสมบูรณ์ ความไม่เพียงพอ หรือความเป็นปัจจุบันของข้อมูลในบทความ คุณควรขอคําแนะนําจากทนายความที่มีอํานาจหรือนักบัญชีที่ได้รับใบอนุญาตให้ประกอบกิจการในเขตอํานาจศาลเพื่อรับคําแนะนําที่ตรงกับสถานการณ์ของคุณ

บทความอื่นๆ

  • เกิดข้อผิดพลาดบางอย่าง โปรดลองอีกครั้งหรือติดต่อฝ่ายสนับสนุน

หากพร้อมเริ่มใช้งานแล้ว

สร้างบัญชีและเริ่มรับการชำระเงินโดยไม่ต้องทำสัญญาหรือระบุรายละเอียดเกี่ยวกับธนาคาร หรือติดต่อเราเพื่อสร้างแพ็กเกจที่ออกแบบเองสำหรับธุรกิจของคุณ
Connect

Connect

ใช้งานจริงภายในไม่กี่สัปดาห์แทนที่จะต้องเสียเวลาหลายไตรมาส สร้างธุรกิจการชำระเงินที่สร้างผลกำไร และขยายธุรกิจได้อย่างง่ายดาย

Stripe Docs เกี่ยวกับ Connect

ดูวิธีกำหนดเส้นทางการชำระเงินระหว่างหลายฝ่าย