รายการต่อไปนี้เป็นรายการอ้างอิงสำหรับ Enum และชื่อแทนประเภทใน JavaScript SDK สำหรับ Meta Pay
ระบุว่าความพยายามในการอนุญาตการชำระเงินสำเร็จหรือล้มเหลวใน PaymentAuthorizationResult
ค่าคงที่ | คำอธิบาย |
---|---|
| การชำระเงินได้รับอนุญาต |
| การชำระเงินไม่ได้รับอนุญาต |
ธีมการแสดงผลสำหรับปุ่ม Meta Pay ซึ่งจะระบุใน ThemeOptions ปุ่ม Meta Pay จะต้องสอดคล้องกับแนวทางในการสร้างแบรนด์
ค่าคงที่ | คำอธิบาย |
---|---|
| ปุ่มโทนสว่าง |
| ปุ่มโทนมืด |
ระบุว่าจะใช้งาน Meta Pay ได้หรือไม่ คุณจะไม่สามารถกำหนดความพร้อมใช้งานบนบางแพลตฟอร์มได้ จนกว่าลูกค้าจะเริ่มต้นการชำระเงินและคุณสร้าง PaymentClient
ค่าคงที่ | คำอธิบาย |
---|---|
| ลูกค้าลงชื่อเข้าใช้และวิธีการชำระเงินพร้อมใช้งาน |
| ลูกค้าไม่ได้ลงชื่อเข้าใช้ หรือลงชื่อเข้าใช้แล้วแต่ต้องเพิ่มวิธีการชำระเงิน |
| ไม่สามารถตรวจจับได้ว่าลูกค้าลงชื่อเข้าใช้หรือไม่ |
| Meta Pay ไม่รองรับบนแพลตฟอร์ม |
ระบุประเภทคอนเทนเนอร์การชำระเงินที่รองรับใน PaymentConfiguration
ค่าคงที่ | คำอธิบาย | การกำหนดค่า |
---|---|---|
| บัตรในการชำระเงิน | ไม่มีการกำหนดค่าเป็นพิเศษ โปรดใช้ |
| โทเค็นการชำระเงินบนเครือข่าย | ไม่มีการกำหนดค่าเป็นพิเศษ โปรดใช้ |
ปริมาณข้อมูลเกี่ยวกับที่อยู่ในการเรียกเก็บเงินที่ระบบส่งคืนใน PaymentResponse ค่าเริ่มต้นเป็น MIN
ค่าคงที่ | คำอธิบาย |
---|---|
| ระบบส่งคืนประเทศและรหัสไปรษณีย์ |
| ระบบส่งคืนที่อยู่ในการเรียกเก็บเงินแบบครบถ้วน |
การกระตุ้นให้ดำเนินการที่แสดงบนชีตการชำระเงินและที่ระบุใน PaymentOptions โดยจะระบุว่าลูกค้าดำเนินธุรกรรมเสร็จสิ้นในอินเทอร์เฟซ Meta Pay หรือบนเว็บไซต์ของผู้ขาย ค่าเริ่มต้นเป็น PAY
ค่าคงที่ | คำอธิบาย |
---|---|
| ลูกค้าดำเนินธุรกรรมเสร็จสิ้นในอินเทอร์เฟซผู้ใช้ของ Meta Pay |
| ลูกค้าดำเนินธุรกรรมเสร็จสิ้นบนเว็บไซต์ของผู้ขายหลังจากโต้ตอบกับอินเทอร์เฟซผู้ใช้ของ Facebook Pay |
ระบุข้อมูลเกี่ยวกับข้อผิดพลาดของข้อมูลการชำระเงินใน PaymentDataError
ค่าคงที่ | คำอธิบาย |
---|---|
| ข้อมูลการชำระเงินไม่ถูกต้อง |
| ที่อยู่ในการจัดส่งไม่ถูกต้อง |
[เลิกใช้แล้ว]
| ตัวเลือกการจัดส่งไม่ถูกต้อง หมายเหตุ: เราเลิกใช้ช่องนี้แล้ว โปรดใช้ |
| ตัวเลือกการดำเนินการไม่ถูกต้อง |
| ที่อยู่ในการเรียกเก็บเงินไม่ถูกต้อง |
| มีข้อเสนอที่มอบให้อย่างน้อยหนึ่งรายการไม่ถูกต้อง |
| ที่อยู่ในการจัดส่งอยู่นอกพื้นที่บริการหรือพื้นที่นำส่งของผู้ขาย |
| เวลาหมดลงขณะประมวลผลการชำระเงิน |
| การชำระเงินล้มเหลวด้วยเหตุผลที่ไม่รู้จัก |
| เกิดข้อผิดพลาดขึ้นอีกหนึ่งข้อผิดพลาด เมื่อคุณใช้เหตุผลของข้อผิดพลาดนี้ใน PaymentDataError ให้ระบุข้อความในภาษาท้องถิ่นของคุณที่จะแสดงให้ลูกค้าเห็น |
ระบุช่องจาก PaymentDetails หรือ PaymentResponse ซึ่งเป็นที่มาของ PaymentDataError
ค่าคงที่ | คำอธิบาย |
---|---|
| เมืองสำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| ประเทศสำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| พื้นที่ย่อยสำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| องค์กรสำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| รหัสไปรษณีย์สำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| ผู้รับสำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| ภูมิภาคสำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| รหัสคัดแยกพื้นที่สำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| บรรทัดที่อยู่สำหรับการจัดส่งหรือที่อยู่ในการเรียกเก็บเงิน |
| หมายเลขโทรศัพท์ของผู้ชำระที่ขอจากผู้ใช้ |
| อีเมลของผู้ชำระที่ขอจากผู้ใช้ |
| ข้อเสนออย่างน้อยหนึ่งรายการที่ใช้กับการชำระเงิน |
[เลิกใช้แล้ว]
| ID ตัวเลือกการจัดส่งที่ผู้ใช้เลือก หมายเหตุ: เราเลิกใช้ช่องนี้แล้ว โปรดใช้ |
| ID ตัวเลือกการดำเนินการที่ผู้ใช้เลือก |
ระบุข้อมูลที่ลูกค้าเปลี่ยนแปลงในชีตการชำระเงินใน PaymentDetailsChangedEvent
ค่าคงที่ | คำอธิบาย |
---|---|
[เลิกใช้แล้ว]
| ลูกค้าเปลี่ยนแปลงตัวเลือกการจัดส่ง หมายเหตุ: เราเลิกใช้ช่องนี้แล้ว โปรดใช้ |
| ลูกค้าเปลี่ยนแปลงตัวเลือกการดำเนินการ |
| ลูกค้าเปลี่ยนแปลงที่อยู่ในการจัดส่ง |
| ลูกค้าเปลี่ยนแปลงที่อยู่ในการเรียกเก็บเงิน |
| ลูกค้าอัพเดตข้อเสนอ |
| ลูกค้าอัพเดตรหัสไปรษณีย์ของพื้นที่รับสินค้า |
ระบุประเภทข้อผิดพลาดใน PaymentError
ค่าคงที่ | คำอธิบาย |
---|---|
| ลูกค้ายกเลิกคำขอ |
| ลูกค้าใช้เวลานานเกินไปในการดำเนินการชำระเงินจนเสร็จสิ้น |
| คำขอชำระเงินไม่ถูกต้อง |
| บัญชีของผู้ขายไม่ถูกต้อง |
| เกิดข้อผิดพลาดในจุดอื่น |
ระบุว่า PaymentContainer หรือ PaymentConfiguration เป็นการชำระเงินจริงหรือเป็นการชำระเงินทดสอบ
ค่าคงที่ | คำอธิบาย |
---|---|
| การชำระเงินจริง |
| การชำระเงินทดสอบ |
ระบุว่า PaymentConfiguration มีไว้สำหรับการชำระเงินในเซสชั่นหรือการชำระเงินนอกเซสชั่น
ค่าคงที่ | คำอธิบาย |
---|---|
| ระบุว่าลูกค้ามีส่วนร่วมอย่างแข็งขันและเริ่มต้นขั้นตอนการชำระเงินสำหรับการชำระเงินนี้ |
| ระบุว่าลูกค้าอาจถูกเก็บค่าบริการนอกขั้นตอนการชำระเงิน เช่น การสมัครสมาชิก หรือการซื้อที่ล่าช้า |
ระบุว่าชีตการชำระเงินได้รับการสร้างขึ้นเป็นที่สำเร็จโดย PaymentClient หรือไม่
ค่าคงที่ | คำอธิบาย |
---|---|
| สร้างชีตการชำระเงินสำเร็จ |
| สร้างชีตการชำระเงินไม่สำเร็จ |
หมายเหตุ: เราเลิกใช้ช่องนี้แล้ว โปรดใช้ FulfillmentType แทน
ระบุวิธีดำเนินการสำหรับคำสั่งซื้อ โดยจะระบุอยู่ใน PaymentOptions ค่าเริ่มต้นเป็น SHIPPING
ค่าคงที่ | คำอธิบาย |
---|---|
| จัดส่งคำสั่งซื้อให้กับลูกค้าแล้ว ค่านี้จะแสดงอยู่ถัดจากที่อยู่โดยขึ้นว่า "จัดส่งที่" |
| นำส่งคำสั่งซื้อให้กับลูกค้าแล้ว ค่านี้จะแสดงอยู่ถัดจากที่อยู่โดยขึ้นว่า "นำส่งที่" |
| ลูกค้ารับสินค้าที่สั่งซื้อ ค่านี้จะแสดงอยู่ถัดจากที่อยู่โดยขึ้นว่า "รับสินค้าที่" |
ระบุประเภทของ SummaryPaymentItem
ค่าคงที่ | คำอธิบาย |
---|---|
| ยอดรวมส่วนหนึ่งของรายการต่างๆ ในธุรกรรมก่อนคิดภาษี ค่าจัดส่ง หรือค่าธรรมเนียม |
| ภาษีโดยประมาณสำหรับธุรกรรม |
[เลิกใช้แล้ว]
| ค่าธรรมเนียมการจัดส่งสำหรับธุรกรรม หมายเหตุ: เราเลิกใช้ช่องนี้แล้ว โปรดใช้ |
| ค่าธรรมเนียมการดำเนินการสำหรับธุรกรรม (เช่น การจัดส่ง การรับสินค้า) |
| ส่วนลดที่ใช้กับธุรกรรม |
| ค่าธรรมเนียมเบ็ดเตล็ดที่เรียกเก็บจากธุรกรรม เช่น ค่าธรรมเนียมในการห่อของขวัญ |
ดำเนินการอนุญาตของ PaymentContainer ใน PaymentResponse หลังจากที่ลูกค้าให้คำยินยอมแก่การชำระเงิน จากนั้นส่งคืน PaymentAuthorizationResult
ค่าคงที่ | คำนิยาม |
---|---|
|
|
ตอบสนองต่อการเปลี่ยนแปลงในชีตการชำระเงินที่ลูกค้าดำเนินการใน PaymentDetailsChangedEvent และส่งคืน PaymentDetailsUpdate
ค่าคงที่ | คำนิยาม |
---|---|
|
ระบุเวอร์ชั่นของ JavaScript SDK สำหรับ Meta Pay
ค่าคงที่ | คำนิยาม |
---|---|
|
|
FulfillmentType เป็นสตริงที่แสดงประเภทการดำเนินการที่สอดคล้องกับคำสั่งซื้อ
ค่าคงที่ | คำนิยาม |
---|---|
| การชำระเงินจะแสดงข้อมูลเกี่ยวกับการจัดส่ง |
| การชำระเงินจะแสดงข้อมูลเกี่ยวกับการรับสินค้า |
ระบุประเภทการดำเนินการที่เป็นไปได้
หมายเหตุ: ไม่ได้มีไว้สำหรับใช้โดยตรง โปรดใช้ FulfillmentType หรือ PaymentShippingType อย่างใดอย่างหนึ่ง
ค่าคงที่ | คำนิยาม |
---|---|
| การชำระเงินจะแสดงข้อมูลเกี่ยวกับการจัดส่ง |
| การชำระเงินจะแสดงข้อมูลเกี่ยวกับการรับสินค้า |
| การชำระเงินจะแสดงข้อมูลเกี่ยวกับการนำส่ง |
DistanceUnitType เป็นสตริงที่แสดงหน่วยวัดที่ใช้ระบุระยะทางระหว่างสถานที่ 2 แห่ง
ค่าคงที่ | คำนิยาม |
---|---|
| การชำระเงินจะแสดงระยะทางเป็นหน่วยไมล์ (mi) |
| การชำระเงินจะแสดงระยะทางเป็นหน่วยกิโลเมตร (km) |