การทดสอบการทำงานของ Paypal บนเว็บไซต์
การติดตั้ง Paypal อาจไม่ค่อยเป็นปัญหาสำหรับคนเขียนเว็บหลายๆคน แต่การที่เราจะรู้ว่าโค้ดที่เราเขียนมันทำงานหรือไม่ หรือการทำความเข้าใจกับขั้นตอนการทำงานของ Paypal นั้นค่อนข้างหินเอาการ บทความนี้ผมเขียนขึ้นจากการศึกษาเรื่องของ Paypal ด้วยตัวเองจากที่ไม่เคยใช้มาก่อน และมีปัญหากับการเขียนโค้ดเพื่อทดสอบ เนื่องจากหากใช้เงินจริงๆ เพื่อทดสอบของไม่สะดวกนัก...
เริ่มต้นก็ที่ต้องมีบัญชี Paypal กันก่อน ซึ่งผมจะไม่กล่าวถึงขั้นตอนนี้นะครับ ในทางปฏิบัติ หากต้องการสมัครเพื่อทดสอบ เราอาจไม่ต้องมีบัญชี Paypal จริงๆก็ได้
ทำความรู้จักกับ Paypal Sandbox
Sandbox (กระบะทราย) คือที่ที่สำหรับใช้ในการทดสอบการทำงานของ Paypal ครับ คุณสามารถเปิดบัญชีได้ฟรีที่นี่ พร้อมแถมเงินให้คุณเป็นเศรษฐีได้เล่นๆที่นี่ คุณสามารถทดลอง โอน จ่าย เงินของคุณ รวมถึงการใช้งานร่วมกับเว็บไซต์ ที่คุณต้องการทดสอบการทำงานกับ Paypal ได้จริงๆ (ระบบชำระเงินผ่านเว็บไซต์,ตะกร้าสินค้า) สิ่งเดียวที่คุณทำไม่ได้กับเงินที่คุณมี ก็คือ ถอนออกมาใช้ข้างนอกหรือโอนเงินนั้นให้กับบัญชีอื่น
สำหรับการทดสอบการเขียนโค้ดเราต้องไปสมัครสมาชิกที่นี่เลยครับ https://developer.paypal.com/ (เว็บไซต์นี้ไม่มีภาษาไทยนะครับ) ซึ่งขั้นตอนการสมัครก็เหมือนเว็บทั่วไปแหละครับ ซึ่งเมื่อได้ Account มาก็ให้ Login เข้าระบบเพื่อเริมกันเลยครับ
อย่างแรกเลยหลังจาก login เข้ามา เราจำเป็นต้องมี Account สำหรับทำการทดสอบกันก่อนครับ ซึ่ง Account นี้จะเป็บัญชีสำหรับทดสอบเท่านั้น และเราสามารถสร้าง Account ได้มากว่า 1 บัญชีครับ การสร้างบัญชีให้คลิกที่ Create a preconfigured buyer or seller account. เพื่อสร้างบัญชีครับ
เคล็ดลับในการใช้งานบัญชีเหล่านี้เมื่อต้องการทดสอบโค้ด Paypal ก็คือ
เริ่มต้นก็ที่ต้องมีบัญชี Paypal กันก่อน ซึ่งผมจะไม่กล่าวถึงขั้นตอนนี้นะครับ ในทางปฏิบัติ หากต้องการสมัครเพื่อทดสอบ เราอาจไม่ต้องมีบัญชี Paypal จริงๆก็ได้
ทำความรู้จักกับ Paypal Sandbox
Sandbox (กระบะทราย) คือที่ที่สำหรับใช้ในการทดสอบการทำงานของ Paypal ครับ คุณสามารถเปิดบัญชีได้ฟรีที่นี่ พร้อมแถมเงินให้คุณเป็นเศรษฐีได้เล่นๆที่นี่ คุณสามารถทดลอง โอน จ่าย เงินของคุณ รวมถึงการใช้งานร่วมกับเว็บไซต์ ที่คุณต้องการทดสอบการทำงานกับ Paypal ได้จริงๆ (ระบบชำระเงินผ่านเว็บไซต์,ตะกร้าสินค้า) สิ่งเดียวที่คุณทำไม่ได้กับเงินที่คุณมี ก็คือ ถอนออกมาใช้ข้างนอกหรือโอนเงินนั้นให้กับบัญชีอื่น
สำหรับการทดสอบการเขียนโค้ดเราต้องไปสมัครสมาชิกที่นี่เลยครับ https://developer.paypal.com/ (เว็บไซต์นี้ไม่มีภาษาไทยนะครับ) ซึ่งขั้นตอนการสมัครก็เหมือนเว็บทั่วไปแหละครับ ซึ่งเมื่อได้ Account มาก็ให้ Login เข้าระบบเพื่อเริมกันเลยครับ
อย่างแรกเลยหลังจาก login เข้ามา เราจำเป็นต้องมี Account สำหรับทำการทดสอบกันก่อนครับ ซึ่ง Account นี้จะเป็บัญชีสำหรับทดสอบเท่านั้น และเราสามารถสร้าง Account ได้มากว่า 1 บัญชีครับ การสร้างบัญชีให้คลิกที่ Create a preconfigured buyer or seller account. เพื่อสร้างบัญชีครับ
- ตัวเลือกแรก Buyer อันนี้เป็นบัญชีสำหรับผู้ซื้อครับ ถ้าคุณต้องการให้เลือกบัญชีนี้
- ตัวเลือกที่ 2 Seller บัญชีสำหรับผู้ขายครับ
- และตัวเลือกที่ 3 Website Payments Pro
เคล็ดลับในการใช้งานบัญชีเหล่านี้เมื่อต้องการทดสอบโค้ด Paypal ก็คือ
- เราต้อง Login เพื่อเข้าใช้งานเว็บนี้ทิ้งไว้เสมอครับ (หากไม่ login จะมีคำเตือนให้ login ก่อนครับ)
- URL สำหรับบริการต่างๆของ Paypal จะเป็น https://www.sandbox.paypal.com แทน https://www.paypal.com ครับ