User Rating: 5 / 5

เพื่อเพิ่มความสะดวกสบายให้ลูกค้าสามารถดำเนินการชำระเงิน ผ่านการ Scan Promptpay QR code ได้ทันที โดยแสดง QR code พร้อมระบุราคา ในหน้าการเลือกวิธีการชำระเงิน และหน้ายืนยันการสั่งซื้อ 

File editing: 

  • payment_execution.tpl ที่ /themes/default-bootstrap/modules/bankwire/views/templates/front
  • payment_return.tpl ที่ /themes/default-bootstrap/modules/bankwire/views/templates/hook
  • bankwire.php ที่ /modules/bankwire

 

Resource:

  • promptpay.io เพื่อนำ Image link ที่แปลงเป็น QR code สำหรับบัญชี Promptpay ที่ต้องการพร้อมระบราคาที่ผู้ซื้อต้องโอน เอาไว้ให้แล้ว ทำให้ไม่ต้องเขียน code ในส่วนของ API เอง

 

Instruction:

  •  Edit file payment_execution.tpl โดยเพิ่ม image tag ที่ได้จาก promptpay.io ไปยังตำแหน่งที่ต้องการ

<div style="border-radius: 25px; background-color: steelblue; padding:20px; text-align:center; max-width: 600px; margin: auto;">
<p><img width="370px" src="https://service.elec2rak.com/images/promptpay.jpg"></p>
<p><img src="https://promptpay.io/0984134985/{$total}.png"></p>
<p><img width="370px" src="https://www.elec2rak.com/img/elec2rak-logo-15094113751.jpg"></p>
<p><h3 style="color: white;">บัญชี: ELEC2RAK</h3></p>
<p><h3 style="color: white;">Pay to Promptpay: XXX-XXX-4985</h3></p>
<p><h3 style="color: white;">Amount: {displayPrice price=$total}</h3></p>
</div>

How to add Promptpay QR code into Bankwire payment module

  • Edit file payment_return.tpl โดยเพิ่ม code แบบเดียวกับที่เพิ่มใน payment_execution.tpl เพื่อให้แสดง QR code badge ในหน้า Payment confirmation

How to add Promptpay QR code into Bankwire payment module 

  • Edit file bankwire.php เพื่อเพิ่ม Paramter ที่แสดงค่าราคาโดยไม่มี unit เพื่อนำมาใช้กับหน้า Payment confirm ที่ไม่ได้ hook {$total} parameter  มาให้เหมือนหน้า  payment_execution.tpl 

'total' => number_format(($params['total_to_pay']), 2, '.', ''),

How to add Promptpay QR code into Bankwire payment module

  • ทำการ Clear SMARTY cache  ที่ Performance/Advanced ของระบบหลังร้าน พร้อมทำการ Force compilation เพื่อดูผลการเปลี่ยนแปลงที่หน้า Front office

How to add Promptpay QR code into Bankwire payment module

 

ดูตัวอย่างจริงได้ที่ elec2rak.com

@elec2rak

How to add Promptpay QR code into Bankwire payment module ##prestashop ##elec2rak ##erakii ##promptpay ##payment ##พร้อมเพย์ ##diy

♬ ความรักนักบินอวกาศ - 𝔓ℜ⫷♠FAH_KPD♠⫸

Pin It

More DIY Articles

  • Website วันเสาร์, 27 สิงหาคม 2554

    FB Comment คอมโปเน็นท์ที่จะทำการเพิ่ม Comment ของ Facebook เข้าไปในบทความบทเว็บ Joomla ของท่าน ตามกระแสนิยมในตอนนี้ โดยหลังจากเว็บมาสเตอร์ทั้งหลายทำการติดตั้งเสร็จก็จะได้ FB Coment Component กับ Plugin...

  • Automotive วันจันทร์, 10 มีนาคม 2557

    หลังจากลองติดตั้งแก๊ส LPG ระบบดูด และ Upgrade ไปเป็นหัวฉีดกันมาแล้ว คราวนี้มาลองดูวิธีการแปลงให้รถยนต์สามารถใช้งานน้ำมันเชื้อเพลิงชนิด E85 กันบ้าง...

  • Automotive วันจันทร์, 10 สิงหาคม 2552

    คราวนี้มาลองทำวงจรกรองความถี่สัญญาณรบกวนไฟกระแสตรงสำหรับใช้ในรถกัน วงจรก็ไม่มีอะไรมาก C ล้วนๆ เพราะว่าเนื่องจากในรถยนต์ตอนที่เครื่องติดอยู่...

  • Honda Accord 1990 วันอังคาร, 25 สิงหาคม 2552

    ไฟเพดานห้องโดยสารแบบ LED ของ Honda Accord ตาเพชร ออกแบบมาให้ใส่เข้ากับของเดิมโดยที่ไม่ต้องดัดแปลงใดๆทั้งสิน หลอดไม่ร้อนแบบหลอดไส้ของเดิม มีอายุการใช้งานที่ยาวนานกว่า...