หากต้องการใช้เกตเวย์การชำระเงิน iyzico ใน Mavibot คุณต้องได้รับข้อมูลรับรอง API จากบัญชีผู้ค้า iyzico ของคุณและป้อนข้อมูลในการตั้งค่าการรวมระบบ
การรับข้อมูลรับรอง API
- ลงชื่อเข้าใช้แผงผู้ค้า iyzico ของคุณ
- ไปที่ การตั้งค่า → คีย์ API (คีย์ API ของผู้ค้า)
- คัดลอกข้อมูลรับรองต่อไปนี้:
- คีย์ API
- คีย์ลับ
ข้อมูลรับรองเหล่านี้จำเป็นสำหรับการเชื่อมต่อ iyzico กับ Mavibot
สำหรับการทดสอบ iyzico จะให้ข้อมูลรับรองแยกต่างหากที่มีคำนำหน้า sandbox- หากคุณป้อนข้อมูลรับรองเหล่านี้ การชำระเงินทั้งหมดจะถูกดำเนินการใน โหมด Sandbox (ทดสอบ) โดยอัตโนมัติ — ไม่จำเป็นต้องกำหนดค่าเพิ่มเติม หากต้องการรับชำระเงินจริง ให้ใช้ข้อมูลรับรองการผลิตของคุณ (โดยไม่มีคำนำหน้า sandbox-)
การเชื่อมต่อ iyzico
ในแท็บการรับชำระเงิน ให้เลือก iyzico

จากนั้นป้อน:
- คีย์ API — คีย์ API ของคุณ
- คีย์ลับ — คีย์ลับของคุณ

การรวมระบบเสร็จสมบูรณ์แล้ว
การสร้างลิงก์ชำระเงิน
ฟังก์ชันเครื่องคิดเลข:
get_iyzico_payment_url(amount, description, currency, customer_email, customer_phone, full_name, identity_number, city, country, address, product_name, language)
พารามิเตอร์
ฟังก์ชันจะส่งคืน URL การชำระเงิน

ปุ่มลิงก์ชำระเงิน
หากต้องการส่งปุ่มที่มีลิงก์ชำระเงิน ให้เลือกประเภท ปุ่มชำระเงิน และเลือก iyzico เป็นเกตเวย์การชำระเงิน จากนั้นป้อนชื่อผลิตภัณฑ์ จำนวนเงินที่ชำระ และหากจำเป็น ให้ป้อนสกุลเงินที่ชำระ

การแจ้งกลับการชำระเงิน
หลังจากที่ลูกค้าเปิดลิงก์ชำระเงินและดำเนินการชำระเงินเสร็จสิ้น การแจ้งกลับต่อไปนี้จะถูกส่งไปยังการสนทนาเมื่อการชำระเงินสำเร็จ:
SDJ91MTKTT_success 100

โดยที่:
-
SDJ91MTKTTคืออักขระ 10 ตัวแรกของ คีย์ลับ ของคุณ -
100คือจำนวนเงินที่ชำระ
หากการชำระเงินล้มเหลว การแจ้งกลับต่อไปนี้จะถูกส่ง:
SDJ91MTKTT_fail 100

ตัวแปรของลูกค้าหลังการชำระเงินสำเร็จ
| ตัวแปร | ค่า |
|---|---|
iyzico_callback_data |
ข้อมูลการชำระเงินที่ได้รับจาก iyzico |
iyzico_payment_completed |
"True" หากการชำระเงินถูกดำเนินการสำเร็จ |
iyzico_payment_id |
รหัสการชำระเงินของ iyzico |


