メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
HyperPay Payment Gateway for Odoo — Embedded HyperPay COPYandPAY checkout for Odoo — mada, Apple Pay, STC Pay, 3DS2 — built,  — 1/1イメージプレビュー

Embedded HyperPay COPYandPAY checkout for Odoo

— mada, Apple Pay, STC Pay, 3DS2 — built, installed and supported by ECOSIRE.

HyperPay Payment Gateway for Odooとは?

Embedded HyperPay COPYandPAY checkout for Odoo — mada, Apple Pay, STC Pay, 3DS2 — built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

COPYandPAY embedded widget rendered inside your Odoo checkout via QWeb so shoppers pay without leaving the page or hitting a redirect-abandonment drop-off
Full Gulf payment-method coverage: mada, Visa, Mastercard, Apple Pay and STC Pay, each mapped to the correct HyperPay entity ID
3DS2 / SCA challenge handling with automatic step-up and frictionless flows honored per issuer and card scheme
Entity-per-brand configuration so mada, cards and wallets can route through separate HyperPay entities from one Odoo provider record
Dual reconciliation: signed asynchronous webhook plus an active status-query fallback so a missed callback never strands an order
Native extension of Odoo's payment.provider and payment.transaction models — real provider states (draft, pending, authorized, done, cancel, error) drive order and invoice flow
Works across website_sale eCommerce, the customer portal invoice-payment flow, and Sales Order payment links
Test-mode and live-mode switching with separate BASE_URL, access tokens and entity IDs, so you validate in sandbox before go-live
Secure credential storage: HyperPay access token and entity secrets held in restricted fields, never exposed in logs or client-side widget config
Access control via ir.model.access.csv and record rules so only finance/admin roles can read or edit gateway credentials
Configurable capture behaviour (auto-capture vs authorize-then-capture) aligned to your operational and refund policy
Refund and partial-refund support driven from Odoo, posting the reversal transaction back to HyperPay and updating the linked invoice
Idempotent webhook controller with signature verification to reject spoofed or replayed notifications
Arabic and English customer-facing labels on the payment form for KSA/Gulf shoppers
Optional XML-RPC / JSON-RPC exposure of transaction status so external systems or your ERP integrations can query payment outcomes
Detailed transaction logging and a payment-status audit trail for finance reconciliation and dispute handling

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Odoo 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

Odoo互換性
Odoo 17, Odoo 18, Odoo 19
エディション
Enterprise&Community
ライセンス
ライセンスの確認が必要です
Python要件
Python 3.10+
データベース
PostgreSQL 12+

この製品について

This is a build-to-order Odoo payment provider that ECOSIRE designs, builds, installs and supports for your specific HyperPay account and Odoo version — it is not an off-the-shelf instant download. Your buyers complete payment inside your own Odoo checkout using HyperPay's COPYandPAY embedded widget, so they never bounce to a hosted page and abandon the cart. We extend Odoo's native payment.provider and payment.transaction models with a dedicated HyperPay implementation that speaks HyperPay's REST API: the module prepares a checkout, renders the COPYandPAY brand widget through a QWeb-templated payment form, and on return queries the payment status so every order state in Odoo reflects the real result at HyperPay.

Under the hood we ship a clean, upgrade-safe addon: a proper __manifest__.py declaring dependencies on payment, sale and (where relevant) website_sale; Python models extending models.Model with the entity, access-token and secrets fields; @api.depends computes and constraints where they add safety; access control via ir.model.access.csv plus record rules so only authorized users touch credentials; XML/OWL views and settings screens for configuration; and a signed webhook controller for asynchronous notifications. We wire mada, Visa, Mastercard, Apple Pay and STC Pay through the correct HyperPay entity IDs, enforce 3DS2 / SCA where the card and issuer require it, and reconcile every transaction with both the webhook and an active status-query fallback so a dropped callback never leaves an order stuck.

Because it is a genuine payment.provider extension, the gateway works across Odoo eCommerce (website_sale), the customer portal invoice-payment flow, and Sales Orders — the same journal entries, provider states (draft / pending / authorized / done / cancel / error) and reconciliation you already understand. It runs on Odoo 17, 18 and 19, on Community or Enterprise, and is delivered as versioned source you own. ECOSIRE handles the HyperPay onboarding specifics — entity-per-brand setup, test vs live BASE_URL, IP allow-listing and webhook signing — and hardens it for production before handover.

得られるもの

  • Complete, version-controlled Odoo addon source (the HyperPay payment.provider module) that you own, targeted to your Odoo 17, 18 or 19 edition
  • Installation and deployment on your environment (staging first, then production) including addons-path wiring and module upgrade
  • Configured HyperPay entities for your enabled methods (mada, cards, Apple Pay, STC Pay) with test-to-live cutover
  • Signed-webhook endpoint set up and validated against your HyperPay dashboard, plus status-query reconciliation verified end to end
  • Security review of credential storage, ir.model.access.csv rules and record rules before handover
  • Configuration and admin documentation (how to switch modes, add an entity, read the transaction log, issue refunds)
  • A live end-to-end test pass: a real sandbox order paid via COPYandPAY, reconciled, and refunded, demonstrated with your team
  • Admin/finance training session and a defined post-launch support window for fixes and questions

これは誰のためのものですか

Saudi/Gulf online merchant on HyperPay

A KSA or GCC retailer running Odoo eCommerce who already has (or is opening) a HyperPay account and needs mada, cards and local wallets accepted directly inside their storefront without redirecting shoppers to a hosted page.

Finance / accounting lead

Owns reconciliation and month-end close. Needs every HyperPay transaction to map cleanly to Odoo journal entries, invoices and refunds, with a reliable audit trail even when a webhook is delayed or dropped.

Odoo administrator or IT manager

Responsible for a stable, upgrade-safe deployment. Wants a properly structured addon with real access control, sandbox testing, and someone who handles the HyperPay onboarding and security hardening rather than a risky DIY provider.

eCommerce / operations manager

Focused on conversion and checkout completion. Values the embedded COPYandPAY flow, Apple Pay and STC Pay to reduce cart abandonment and serve the way Gulf customers actually prefer to pay.

HyperPay Payment Gateway for Odoo の比較方法

基準エコシエールカスタムビルド競合他社Odoo 標準機能
Embedded COPYandPAY checkout (no redirect)付属Possible but you build and debug the widget integration yourselfOften a hosted-page redirect; embedded widget varies by vendor含まれていない
mada, Apple Pay & STC Pay via correct entity IDs付属You must research and wire each HyperPay entitySometimes; coverage depends on the specific listing含まれていない
3DS2 / SCA handling付属Your responsibility to implement and testUsually, if the module is maintained含まれていない
Dual reconciliation (webhook + status query)付属Rarely built — most DIY relies on webhook onlyWebhook only in many modules含まれていない
Entity-per-brand configuration付属Buildable but adds significant scopeNot commonly exposed含まれていない
Built, installed & configured for your account付属You do all setup and HyperPay onboarding含まれていない含まれていない
Runs on Odoo 17, 18 and 19 (Community or Enterprise)付属Depends on how you scope itVaries; often locked to specific versions部分的なサポート
Named support window, training & documentation付属含まれていないVendor-dependent, often ticket-only含まれていない

HyperPay Payment Gateway に関するよくある質問

Is this an instant download from the Odoo App Store?

No. This is a build-to-order module. ECOSIRE builds, installs and configures the HyperPay gateway specifically for your Odoo version and your HyperPay account — it is not a pre-packaged instant download and we never claim otherwise.

How long does delivery take?

Typical lead time is one working week from purchase, depending on your Odoo version, the payment methods and HyperPay entities you enable, and access to your staging environment and HyperPay credentials. We install on staging first, run a full test-order pass, then cut over to production.

What support and updates are included?

Handover includes documentation, a training session and a defined post-launch support window for fixes and questions. Because you receive versioned source that extends Odoo's native payment framework, the module is upgrade-safe across Odoo 17, 18 and 19; we can quote ongoing maintenance or an Odoo-version migration separately when you need it.

Do customers leave my site to pay?

No. The module uses HyperPay's COPYandPAY embedded widget rendered inside your Odoo checkout via a QWeb template, so shoppers complete payment on your own page. This avoids the redirect-and-abandon drop-off common with hosted payment pages.

Which payment methods and security standards are supported?

mada, Visa, Mastercard, Apple Pay and STC Pay, each routed through the correct HyperPay entity ID, with 3DS2 / SCA challenge and frictionless flows handled per issuer and card scheme.

What happens if a webhook is missed or delayed?

The module reconciles every transaction two ways: a signed asynchronous webhook and an active status-query fallback against HyperPay. If a callback is dropped, the status query resolves the real outcome so an order is never left stuck in a pending state.

Does it work with Odoo Community, and with the customer portal?

Yes. It is a genuine payment.provider extension, so it works on both Community and Enterprise and across website_sale eCommerce, Sales Order payment links, and the customer portal invoice-payment flow on Odoo 17, 18 and 19.

見積もりを依頼

HyperPay Payment Gateway

Embedded HyperPay COPYandPAY checkout for Odoo — mada, Apple Pay, STC Pay, 3DS2 — built, installed and supported by ECOSIRE.

  • COPYandPAY embedded widget rendered inside your Odoo checkout via QWeb so shoppers pay without leaving the page or hitting a redirect-abandonment drop-off
  • Full Gulf payment-method coverage: mada, Visa, Mastercard, Apple Pay and STC Pay, each mapped to the correct HyperPay entity ID
  • 3DS2 / SCA challenge handling with automatic step-up and frictionless flows honored per issuer and card scheme
  • Entity-per-brand configuration so mada, cards and wallets can route through separate HyperPay entities from one Odoo provider record

見積もりを依頼

HyperPay Payment Gateway のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。