Worldline

Worldline เป็นบริษัทที่ตั้งอยู่ในประเทศฝรั่งเศสและเป็นผู้ให้บริการชำระเงินที่ใหญ่เป็นอันดับสี่ของโลก

การตั้งค่าใน Worldline

สร้างผู้ใช้ API

แนะนำให้ตั้งค่า ผู้ใช้ API เพื่อสร้างธุรกรรมจาก Odoo เพื่อให้แน่ใจว่าการกำหนดค่า Worldline ของคุณจะยังคงปลอดภัยแม้ว่าข้อมูลรับรองจะถูกบุกรุก นอกจากนี้ ผู้ใช้ API ไม่ต้องอัปเดตรหัสผ่านบ่อยครั้งเหมือนบัญชีทั่วไป

ในการสร้าง ผู้ใช้ API ดำเนินการดังนี้:

  1. เข้าสู่ระบบ Worldline Merchant Portal ของคุณ คลิกไอคอน (เมนู) และเลือก Back Office

  2. ไปที่ Configuration ‣ Users และคลิกที่ New User

  3. กำหนดค่าฟิลด์ต่อไปนี้:

    1. ระบุ UserID, User's name, E-mail address และ Timezone ตามที่คุณต้องการ

    2. ตั้งค่าฟิลด์ Profile เป็น Admin

    3. เปิดใช้งาน Special user for API

Tip

  • หากคุณตั้งค่าผู้ใช้ไว้แล้ว ตรวจสอบให้แน่ใจว่าเปิดใช้งานโดยไม่มีข้อผิดพลาดใดๆ

  • เพื่อทดสอบกระบวนการชำระเงินด้วย Worldline ให้ใช้ test environment พร้อมกับ:ref:โหมดทดสอบ <payment_providers/test-mode>

ตั้งค่า Worldline สำหรับ Odoo

ตอนนี้ต้องกำหนดค่า Worldline เพื่อรับการชำระเงินจาก Odoo

  1. จากพอร์ทัลผู้ขายของคุณ ไปที่:menuselection:Developer --> Payment API`และคลิก:guilabel:`Generate API key คัดลอก:guilabel:API key ID`และ:guilabel:`Secret API key`และบันทึกไว้สำหรับ:ref:`ใช้ภายหลัง <wordline/odoo-configuration>

  2. ไปที่:menuselection:Developer --> Webhooks`และคลิก:guilabel:`Generate webhook keys คัดลอก:guilabel:Webhook ID`และ:guilabel:`Secret webhook key`ที่เกี่ยวข้องและบันทึกไว้สำหรับ:ref:`ใช้ภายหลัง <wordline/odoo-configuration>

  3. คลิก:guilabel:Add webhook endpoint ป้อน URL ของฐานข้อมูล Odoo ของคุณตามด้วย /payment/worldline/webhook ในฟิลด์:guilabel:Endpoint url`และ:guilabel:`Confirm
    ตัวอย่างเช่น: https://example.odoo.com/payment/worldline/webhook

การตั้งค่าใน Odoo

เพื่อตั้งค่า Worldline ใน Odoo:

  1. ไปยังผู้ให้บริการการชำระเงิน Worldline <payment_providers/add_new>`และเปลี่ยนสถานะเป็น:guilabel:`Enabled

  2. ในแท็บ:guilabel:Credentials ป้อน:guilabel:PSPID`ของบัญชี Worldline ของคุณและกรอก:guilabel:`API Key, API Secret, Webhook Key`และ:guilabel:`Webhook Secret`ด้วยค่าที่คุณบันทึกไว้ในขั้นตอน:ref:`ตั้งค่า Worldline สำหรับ Odoo <worldline/set-up>

  3. กำหนดค่าตัวเลือกที่เหลือตามที่คุณต้องการ