20 มกราคม 2011 thumb Paypal API

ในการตั้งค่าการชำระเงินโดยใช้ Paypal ใน Magento นั้น จำเป็นต้องใช้ Paypal API ในการตั้งค่า ซึ่งการใช้ Paypal API นี้แตกต่างจากการใช้ชื่ออีเมล์เฉยๆ ก็คือระบบต่างๆ ของร้านค้าเรา จะถูก Integrate และเชื่อมต่อกับ Paypal อย่างสมบูรณ์แบบ ข้อมูลการสั่งซื้อ, ราคา, รายละเอียดสินค้า, ที่อยู่สำหรับจัดส่ง, ค่าขนส่ง จะถูกดึงข้อมูลจากเว็บเราอย่างถูกต้อง โดยที่ลูกค้าไม่จำเป็นต้องระบุอะไรเพิ่มเติมใน Paypal อีก

paypal_logo

อีกทั้งยังทำให้ Paypal เป็นเสมือนส่วนหนึ่งของเว็บไซต์เรา กล่าวคือ เมื่อถึงขั้นตอนการ Checkout ก็จะให้ลูกค้า login เข้าสู่บัญชี paypal เมื่อ login ดูข้อมูลการสั่งซื้อแล้วว่าถูกต้อง เมื่อกด Confirm ใน Paypal แล้ว ระบบก็จะพากลับสู่เว็บไซต์เราอีกครั้งหนึ่ง ซึ่งการทำเช่นนี้ได้ เหมือนขั้นตอนในกับเว็บใหญ่ๆ อย่าง e-bay หรือ Godaddy เลยทีเดียว

การหา PaypalAPI เพื่อเอาไปใช้นั้นก็ง่ายมากครับ เพียงคุณ login เข้าสู่บัญชี Paypal ของคุณแล้วไปที่

My Account > Profile > View or Edit Profile > My selling preferences >API Access > Update

paypal-api-signature

จากนั้น จะเห็นอยู่lสอง Option ให้กดไปที่ Option ที่ 2 View API Signature หากกดไปแล้วไม่เจออะไร แสดงว่าเรายังไม่ได้ขอ API Signature ก็ให้กดทางด้านซ้ายมือ ที่ Option 1 ก่อน นั้นคือ Add or edit API permissions

paypal-api-signature-2

ข้อมูล Paypal API นั้นจะประกอบด้วย 3 ส่วน คือ API Username, API password และ API Signature ต้องครบถ้วนถึงจะนำไปใช้ในการตั้งค่าใน Magento ได้นะครับ ให้ Copy ใส่ notepad ไว้นะครับ เพื่อความสะดวก

ท่านที่เข้าไปแล้วไม่เห็น Signature ก็ให้เข้าไปที่ Option 1 ก่อนนะครับ

ปล. เราจะใช้เฉพาะอีเมล์มาตั้งค่าการรับเงินใน Paypal ก็ได้เช่นกันครับ แต่เวลาลูกค้าใช้งานเว็บแล้วดูมันไม่โปรครับ ในเมื่อ Paypal และ Magento มัน Integrate กันได้ง่ายและสมบูรณื แนะนำให้ใช้ Paypal API ดีกว่าครับ @31

Comments

comments

Powered by Facebook Comments

Tags:

One Response to “Paypal API”

  1. Por พูดว่า:

    set ค่า Paypal API และใส่ ใน Bankend เรียบร้อยแล้ว แต่ว่า พอหน้าสั่งซื้อ front end หลังจาก click ที่ paypal แล้ว มัน error แบบนี้ค่า “PayPal gateway has rejected request. Security header is not valid (#10002: Security error).” ไม่ทราบว่าเกิดจากอะไรคะ