Test Payment Flows

การซื้อในแอป
100+
ดาวน์โหลด
การจัดประเภทเนื้อหา
สำหรับทุกคน
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับแอปนี้

ลิงก์ Github: bit.ly/GitHub-testpays

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

ขณะนี้รองรับโทรศัพท์, Android TV และ Wear OS

หากต้องการใช้งาน แนวทางปฏิบัติที่ดีที่สุดคือการทดสอบแอปนี้สำหรับขั้นตอนการชำระเงินที่ใช้ไม่ได้กับแอปของคุณเอง หากใช้งานได้ในแอพนี้ ให้เปรียบเทียบโค้ดของคุณกับโค้ด Github ของเราหรือตรวจสอบบันทึกของเราเพื่อระบุความแตกต่าง หากล้มเหลวในแอปนี้ โปรดแจ้งให้เราทราบ - อาจเป็นการเปลี่ยนแปลงการเรียกเก็บเงินของ Play ที่ทำให้ขั้นตอนขัดข้อง และเราอาจต้องอัปเดตแอป!

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

ตั้งราคาเป็นขั้นต่ำที่จำเป็นเพื่อให้ผ่านข้อกำหนดของ Play Console เพื่อลดต้นทุนในการทดสอบโดยใช้แอปนี้
ส่วนใหญ่มีราคา USD $0.49 หรือเทียบเท่าเนื่องจากข้อกำหนดขั้นต่ำ (อาจแตกต่างกันในบางประเทศเนื่องจากข้อกำหนดขั้นต่ำที่แตกต่างกัน)

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

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

รายละเอียดการดำเนินการที่สำคัญ ณ ขณะนี้:

1. ตรวจสอบให้แน่ใจว่าคุณจัดการการซื้อของคุณ (รับทราบและบริโภค ถ้ามี) เมื่อคุณได้รับการตอบกลับสำเร็จใน onPurchasesUpdated ใน PurchasesUpdatedListener

2. ตรวจสอบให้แน่ใจว่าคุณได้สอบถามการซื้อของผู้ใช้ (queryPurchasesAsync) ในการเรียก onResume() ของแอปของคุณ (หรือเทียบเท่าหาก onResume() ไม่ใช่ตำแหน่งที่เหมาะสม) ตรวจสอบสถานะการรับทราบของการซื้อแต่ละครั้ง และรับทราบหากยังไม่ได้รับการยอมรับสำเร็จ .

- ใช้ยุทธปัจจัยด้วยหากได้รับการยอมรับแล้ว แต่ยังคงรวมอยู่ในการตอบกลับ (ซึ่งหมายความว่าไม่ได้ใช้สำเร็จ)

3. อัปเดต UI ให้สะท้อนถึงการเปลี่ยนแปลงใหม่จากการตอบรับการเรียกเก็บเงินตามลำดับ

4. โปรดทราบว่าหน้าจอนาฬิกาอาจดับลงในเร็วๆ นี้ ซึ่งอาจส่งผลให้ onPurchasesUpdated() ฯลฯ ล่าช้า เนื่องจากแอปไม่ทำงานหรือรับเหตุการณ์เมื่อการชำระเงินเสร็จสิ้น และเมื่อคุณปลุกหน้าจอ ทั้ง onPurcahsesUpdated() และ queryPurchasesAsync() ใน onResume() อาจเริ่มทำงานพร้อมกันเกือบพร้อมกัน (ดังนั้นอย่าลืมตรวจสอบสภาพการแข่งขันด้วย)

5. โปรดทราบว่าการซื้อที่ไม่ได้รับการยอมรับภายใน 72 ชั่วโมงจะได้รับเงินคืนโดยอัตโนมัติ
อัปเดตเมื่อ
10 ก.ค. 2567

ความปลอดภัยของข้อมูล

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

มีอะไรใหม่

Update library versions

การสนับสนุนของแอป

เกี่ยวกับนักพัฒนาแอป
Wei Zhang
azurelan.developer+support@gmail.com
225 S Hope St Ukiah, CA 95482-4772 United States
undefined

เพิ่มเติมจาก AzureLan