การทดสอบการทำงานของ 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. เพื่อสร้างบัญชีครับ
  • ตัวเลือกแรก Buyer อันนี้เป็นบัญชีสำหรับผู้ซื้อครับ ถ้าคุณต้องการให้เลือกบัญชีนี้
  • ตัวเลือกที่ 2 Seller บัญชีสำหรับผู้ขายครับ
  • และตัวเลือกที่ 3 Website Payments Pro
โดยปกติเราต้องเรื่มต้นสร้างอย่างน้อย 2 บัญชี คือ ผู้ขาย และ ผู้ซื้อครับ ก็เพียงพอสำหรับการทดสอบแล้ว ซึ่งหลังจากที่เราสมัครทั้ง 2 บัญชีเรียบร้อยแล้ว เราจะได้พบข้อมูลประมาณนี้ครับ (คลิกที่เมนูซ้ายมือ Test Account)
บัญชีที่เห็น Business คือบัญชีสำหรับผู้ขาย หรือเป็นบัญชีสำหรับเว็บไซต์ ส่วน Personal จะเป็นบัญชีสำหรับผู้ซื้อ ซึ่งสามารถใช้ในการเข้าไปซื้อของหรือชำระเงินได้ครับ เพียงแค่นี้เราก็สามารถที่จะมีบัญชีเพื่อใช้ในการทดสอบการใช้งาน Paypal แล้วครับ

เคล็ดลับในการใช้งานบัญชีเหล่านี้เมื่อต้องการทดสอบโค้ด Paypal ก็คือ
  • เราต้อง Login เพื่อเข้าใช้งานเว็บนี้ทิ้งไว้เสมอครับ (หากไม่ login จะมีคำเตือนให้ login ก่อนครับ)
  • URL สำหรับบริการต่างๆของ Paypal จะเป็น https://www.sandbox.paypal.com แทน https://www.paypal.com ครับ
ผู้เขียน goragod โพสต์เมื่อ 02 ต.ค. 2553 เปิดดู 15,422 ป้ายกำกับ PHP
^