วันเสาร์ที่ 28 ธันวาคม พ.ศ. 2556

บทที่ 3 การใช้งานระบบ Payment Gateway

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

ผู้จะใช้งาน Payment Gateway จำเป็นต้องมีพื้นฐาน HTML บ้าง
แต่ถ้าใครยังไม่รู้จัก HTML ก็สามารถจะลองใช้งานระบบ Payment Gateway eMoney ได้ไม่ยาก

ในที่นี้จะแนะนำการใช้งาน Payment Gateway 2 แบบ

1.การทำ Link หรือ ปุ่มรับ eMoney 

ตัวอย่าง การสร้าง HTML Code สำหรับ Payment Gateway

HTML Code ที่ได้
สามารถนำมาแก้ไขเพิ่มเติมได้ตามความเหมาะสม


ทดสอบนำ HTML Code ไปใช้ จะแสดงผลประมาณนี้

ลองคลิกเพื่อทดสอบดู

Transfer 1 eM to me



ถ้าจะใส่รูปไอคอนก็สามารถทำได้


ตัวอย่าง การแสดงผลของ HTML Code แบบมีรูปไอคอน

ลองคลิกเพื่อทดสอบดู
Transfer 1 eM. to me


รู้จักกับ Parameters ในการสร้าง HTML Link
op คือ option ให้ใส่ payment_gateway
uidReceiver คือ อีเมลผู้รับ ให้ใส่อีเมลที่ต้องการรับ  eMoney
decAmount คือ จำนวน eMoney ที่จะรับ
strNote คือ โน๊ตย่อ (ไม่ใส่ก็ได้) จะเข้ารหัส urlencode ไว้

2.การทำ Form เพื่อใช้ระบบ Payment Gateway สำหรับเว็บไซต์ของคุณเอง 

ในการสร้าง Form คุณต้องมีความรู้ในการเขียน script เพิ่มเติมจากการรู้ HTML
ดูตัวอย่างการสร้าง Form ได้จาก Code นี้



ตัวอย่าง การแสดงผล Form จาก HTML Code

Shop ABC
Amount eM.
Email receiver
Note
txt

เนื่องจาก การใช้งานบน blog มีข้อจำกัด ดูตัวอย่างการใช้งานบน server เพิ่มเติมได้จากที่นี่

รู้จักกับหน้าเว็บ และ Parameters ในการสร้าง Form
ในการใช้งาน Form ต้องสร้างหน้าเว็บบน Server ของท่านอย่างน้อย 3 ไฟล์ดังนี้
1.หน้า Form สำหรับส่งข้อมูลการทำ Payment
โดยหน้า Form นี้จะวางไว้ที่ไหนบนเว็บไซต์ท่านก็ได้

form action คือ การส่งข้อมูลจาก Form ไปประมวลผลให้ใส่ http://www.ormmoney.com/emoney/payment/gateway.php
uidReceiver คือ อีเมลผู้รับ ให้ใส่อีเมลที่ต้องการรับ  eMoney
decAmount คือ จำนวน eMoney ที่จะรับ
strNote คือ โน๊ตย่อ (ไม่ใส่ก็ได้) จะเข้ารหัส urlencode ไว้ ค่านี้จะแสดงในรายการ eMoney in/out เมื่อผู้ใช้ทำรายการเรียบร้อยแล้ว
ตัวอย่าง การแสดงตัวแปร strNote ในรายการ eMoney in/out


2.payment_success.php 
ใช้สำหรับการทำรายการเรียบร้อย

และ 
3.payment_error.php
ใช้สำหรับการทำรายการไม่สำเร็จ

ทั้งข้อ 2,3 
วางไว้ที่ http://www.yourdomain.com/emoney/payment/payment_success.php
วางไว้ที่ http://www.yourdomain.com/emoney/payment/payment_error.php

เมื่อระบบทำการตัดเงิน eMoney เรียบร้อยแล้ว
ระบบจะคืนค่า txt มาให้ในรูปแบบของ Query string
ท่านสามารถเรียกใช้งานตัวแปร txt ภายในหน้าเว็บ payment_success.php  , payment_error.php

สำหรับท่านที่ต้องการพัฒนาโปรแกรมเพิ่มเติม 
หรือต้องการสอบถาม
โปรดติดต่อ ormbook@gmail.com

เนื่องในเทศกาลปีใหม่
คนอื่นไปเที่ยวแต่เราอยู่บ้านทำเว็บ
ขอสมนาคุณให้คนขยันเรียนรู้ ดัวย Serial bd2fb02ef5a4eae65bcf08a3ab70d1d4


ไม่มีความคิดเห็น:

แสดงความคิดเห็น