step by step paysbuy part 0

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

เป็นตัวกลางในเรื่องของการชำระเงิน ในระดับโลกจะมีบริการชื่อดังคือ paypal

ของคนไทยวิธีการที่ใช้คือติดต่อกับธนาคารโดยตรงทำเรื่องของการใช้บัตรเครดิต และ ใช้บริการ paysbuy

สิ่งที่จะสอนคือการติดตั้งระบบการจ่ายเงินด้วย paysbuy

เริ่มแรกคือขอคู่มือการใช้งานมาจาก paysbuy เป็น pdf 25 หน้า ภาษาไทย

ระบบการทำงานของมันคือ
1.เราส่ง parameter ไปให้ paysbuy
https://www.paysbuy.com/api_paynow/api_paynow.asmx
**1

2.paysbuy ส่งรหัสกลับมาให้เรา เราเข้าลิ้งไปที่ paysbuy ด้วยรหัสนั้น
https://www.paysbuy.com/paynow.aspx?refid=0ff89de99d4a8f4b04cb162bcb5740cf

3.เมื่อเสร็จมันจะ post ผลการจ่ายเงินมาหาเรา

4.เราจะยิงไปถามอีกรอบ ว่าสำเร็จจริงหรือไม่ที่
https://www.paysbuy.com/psb_ws/getTransaction.asmx

**1.วิธีการส่งคือ ส่งโดยใช้ web service แต่เท่าที่หาข้อมูลมา
มันมีคนเปรียบเทียบให้ดูว่า http post vs web service อันไหนดีกว่ากัน (เพิ่งรู้ว่ามันใช้แทนกันได้)

Web Service vs Form posting
http://stackoverflow.com/questions/797491/web-service-vs-form-posting
-a simple POST (or GET) of a request and an envelope back with results might be good enough.
-There isn’t much more to REST than basic HTTP SOAP is not a wise choice
-Webservice createing a specific protocol and then post it over the http The advantage is you can communicate between different platforms

สรุปใช้ post ธรรมดาดีกว่า