Ogone¶
`Ogone< https://www.ingenico.com/ > `_ หรือที่เรียกว่า ** การชำระเงิน Ingenicoบริการ ** เป็น บริษัท ในประเทศฝรั่งเศสที่นำเสนอเทคโนโลยีที่เกี่ยวข้องในการทำธุรกรรมทางอิเล็กทรอนิกส์ที่ปลอดภัย
See also
:ref:
payment_providers/add_newไฟล์จาก Ogone https://epayments-support.ingenico.com/get-เริ่มต้น / > `_
Warning
ผู้ให้บริการ Ogone ถูกปฏิเสธ การใช้งานที่แนะนำ:doc:`stripe`ตรงกันข้าม
การตั้งค่าใน Ogone¶
สร้างผู้ใช้ API¶
ลงชื่อเข้าใช้บัญชี Ogone ของคุณและไปที่: guilabel: แท็บการกำหนดค่า
คุณต้องสร้าง ** ผู้ใช้ API ** สำหรับการสร้างดีลจากโอดู แม้ว่าคุณจะสามารถใช้บัญชีหลักของคุณเพื่อทำสิ่งนี้ได้ แต่ใช้**ผู้ใช้ API **ตรวจสอบให้แน่ใจว่าข้อมูลประจำตัวที่ใช้ใน Odoo รั่วไหลจะไม่สามารถเข้าถึงการกำหนดค่า Ogone ของคุณ นอกจากนี้ รหัสผ่าน**ผู้ใช้ API **แตกต่างจากผู้ใช้ทั่วไปไม่จำเป็นต้องอัปเดตเป็นประจำ
ในการสร้าง ** ผู้ใช้ API ** ไปที่: menuselection: `Configuration -> ผู้ใช้จากนั้นคลิกที่: guilabel: "ผู้ใช้ใหม่". ต้องกำหนดค่าฟิลด์ต่อไปนี้:
: guilabel:
UserID: คุณสามารถเลือกสิ่งที่คุณต้องการ: guilabel: `ชื่อผู้ใช้อีเมลและเขตเวลา': คุณสามารถป้อนข้อมูลนายต้องการ
: guilabel: "โปรไฟล์": ควรตั้งค่าเป็น: guilabel: "admin".
ผู้ใช้พิเศษของ API:ควรตรวจสอบ
หลังจากสร้างผู้ใช้, คุณต้องสร้างรหัสผ่าน.บันทึกรหัสผ่านและ UserID เนื่องจากภายหลังตั้ง
Tip
หากคุณตั้งค่าผู้ใช้แล้วให้แน่ใจว่าได้เปิดใช้งานโดยไม่มีการตั้งค่าใด ๆผิดพลาด ถ้าไม่ได้เพียงแค่คลิกที่: guilabel: "เปิดใช้งาน (ข้อผิดพลาด)" ปุ่มเพื่อรีเซ็ตผู้ใช้
การตั้งค่า Ogone สำหรับ Odoo¶
Ogone ต้องกำหนดค่าให้ยอมรับการชำระเงินจาก Odoo การเดินทางไป: menusesection:` การกำหนดค่า -> ข้อมูลทางเทคนิค -> การรักษาความปลอดภัยทั่วโลกพารามิเตอร์, เลือก: guilabel: SHA-512 เป็น: guilabel: Hash Algorithm และ: guilabel: UTF-8 เป็น: guilabel: การเข้ารหัสตัวอักษร จากนั้นไปที่: guilabel: แท็บ Data and Source Verification ในหน้าเดียวกัน: guilabel: ฟิลด์ URL ในส่วน "e-commerce และ Alias Gateway" ว่างเปล่า
Tip
หากคุณต้องการใช้อัลกอริทึมอื่น เช่น "sha-1" หรือ "sha-256"Odoo, เปิดใช้งาน: อ้าง: `โหมดนักพัฒนา <โหมดนักพัฒนา> `และไปที่** ผู้ให้บริการชำระเงิน ** หน้าอยู่ที่: ส่วนเมนู: `การบัญชี -> การกำหนดค่า--> ผู้ให้บริการชำระเงิน ฮิต: guilabel: "Ogone" และใน: guilabel: แท็บ "ข้อมูลประจำตัว" ให้เลือก: guilabel: ฟิลด์ "ฟังก์ชั่นแฮช"
ตอนนี้คุณต้องสร้าง SHA-IN ** รหัสผ่าน ** SHA-IN และ**SHA-OUT ** รหัสผ่านที่ใช้ในการเซ็นชื่อคำขอทำธุรกรรมแบบดิจิทัลและปฏิกิริยาระหว่างโอโดกับโอกอน โดยใช้รหัสผ่านลับเหล่านี้และอัลกอริทึม "sha-1" ซึ่งทั้งสองระบบสามารถมั่นใจได้ว่าข้อมูลของพวกเขาข้อมูลที่ได้รับจากคู่กรณีไม่มีการเปลี่ยนแปลงหรือเปลี่ยนแปลง
ป้อนเดียวกัน ** SHA-IN ** รหัสผ่าน: guilabel:` ตรวจสอบอีคอมเมิร์ซและ Alias Gateway และ: guilabel: ตรวจสอบ DirectLink และ Batch(อัตโนมัติ) คุณสามารถปล่อยให้ฟิลด์ที่อยู่ IP ว่างเปล่า
SHA-IN และ SHA-OUT รหัสผ่านของคุณควรแตกต่างกันและมีความยาว 16 และ 32 ตัว ตรวจสอบให้แน่ใจว่าคุณใช้ SHA-IN และ SHA- เดียวกันOUT รหัสผ่านในการกำหนดค่า Ogone ทั้งหมด Odoo เท่านั้นอนุญาตให้ใช้รหัสผ่านเดี่ยว SHA-IN และ SHA-OUT
หากต้องการเรียกคืนคีย์ SHA-OUT ** โปรดเข้าสู่ระบบบัญชี Ogone ของคุณไปที่: menusesection:`configuration --> ข้อมูลทางเทคนิค --> การทำธุรกรรมFeedback --> ทุกรูปแบบการส่งธุรกรรมและรับหรือสร้างของคุณ คีย์ API ** และ ** คีย์ไคลเอ็นต์ ** คัดลอกคีย์ API อย่างระมัดระวังหากไม่สร้างใหม่จะไม่อนุญาตให้รับภายหลัง
เมื่อเสร็จสิ้นแล้วไปที่: menusesection:` การกำหนดค่า -> ข้อมูลทางเทคนิค--> ข้อเสนอแนะการซื้อขายและตรวจสอบตัวเลือกต่อไปนี้:
ในเบราว์เซอร์: guilabel:
HTTP เปลี่ยนเส้นทาง: guilabel: `URLฟิลด์คุณสามารถปล่อยให้ว่างเปล่าได้ เนื่องจาก Odoo จะระบุ URL เหล่านี้ในแต่ละธุรกรรมขอ:guilabel:` ฉันต้องการรับข้อเสนอแนะการซื้อขาย พารามิเตอร์ควรตรวจสอบการเปลี่ยนเส้นทาง URL`:
:guilabel:` Direct HTTP Server to Server request': ควรตั้งค่าเป็น`ออนไลน์ แต่เปลี่ยนเป็นคำขอล่าช้าเมื่อคำขอออนไลน์ล้มเหลว
ฟิลด์ทั้งสอง ** URL ** ควรมี URL เดียวกันต่อไปนี้ด้วย "<example>"แทนที่ด้วยฐานข้อมูลของคุณ:
https://<example>/pation/ogone/return: guilabel: "พารามิเตอร์อีคอมเมิร์ซแบบไดนามิก" ควรมีสิ่งต่อไปนี้ค่า: "ALIAS", "AMOUNT", "CARDNO", "CN", "เงิน", "IP", "NCERROR"`ORDERID、PAYID、PM、STATUS、TRXDATE。 พารามิเตอร์อื่น ๆ สามารถรวม (ถ้าคุณต้องการบูรณาการเพิ่มเติมกับ Ogone)แต่ไม่แนะนำ
ใน: guilabel: "รูปแบบการส่งธุรกรรมทั้งหมด", กรอก **SHA-OUT ** รหัสผ่านและปิดการใช้งาน "คำขอเปลี่ยนสถานะ HTTP"
เพื่อให้ลูกค้าของคุณเก็บรักษาข้อมูลบัตรเครดิตไว้ใช้ในอนาคตใช้, หัวเพื่อ: menuselection:` การกำหนดค่า -> นามแฝง -> นามแฝงของฉันข้อมูล" ผ่านแท็บนี้คุณสามารถกำหนดค่าวิธีการที่ผู้ใช้มีรายละเอียดบัตรที่บันทึกไว้ ระยะเวลาที่บันทึกข้อมูล ถ้าช่องทำเครื่องหมายเป็นควรแสดงข้อมูลบัตรที่บันทึกไว้ เป็นต้น
การตั้งค่าใน Odoo¶
การตั้งค่า Ogone ใน Odoo ไปที่: menusesection:Accounting-->กำหนดค่า --> ผู้ให้บริการชำระเงิน' และเปิดผู้ให้บริการ Ogone ใน the: guilabel: แท็บ "ข้อมูลประจำตัว" ป้อน **PSPID** ของบัญชี Ogone จากนั้นกรอกข้อมูล: อ้าง: ฟิลด์อื่น ๆ ที่กำหนดค่าในพอร์ทัล Ogone<ogone/ogone>。