VibeFox ifthenpay for WooCommerce

VibeFox ifthenpay for WooCommerce

20 €

Price per license: 1 domain, updates and support for 12 months.

Help

Ask a question: VibeFox ifthenpay for WooCommerce

Slide to fit the puzzle

Overview

VibeFox ifthenpay Gateway adds ifthenpay payments for Portuguese customers to WooCommerce. One method is offered at checkout, chosen in the settings: Multibanco references, MB WAY or Credit Card. With Multibanco the customer gets an entity, reference and amount to pay at an ATM or in online banking; with MB WAY the customer approves a request in the MB WAY app; with Credit Card the customer pays on the secure ifthenpay card page.

It suits stores in Portugal that sell in euros and have an ifthenpay account with a key for the chosen method. The plugin offers one ifthenpay method per installation. It has no refunds from WooCommerce, no Payshop, Cofidis Pay, Apple Pay, Google Pay, PIX or Pay-by-Link, no subscriptions or saved cards, no automatic expiry of unpaid Multibanco references and no payment status polling.

Key features

Multibanco: a dynamic reference is created for the order and shown on the thank-you page and in the on-hold e-mail. A new attempt for the same amount reuses the reference.

MB WAY: the customer enters the mobile number linked to MB WAY (Portuguese numbers or the international 351#912345678 format) and approves the payment in the app.

Credit Card: payment on the ifthenpay card page, confirmed by the signed return (HMAC-SHA256 with your Credit Card key) and by the callback.

Protected callbacks: callbacks are accepted only with your anti-phishing key. A forged request never changes an order.

Amount check: the paid amount is checked to the cent against the order total. A different amount puts the order on hold with a note.

No double processing: duplicate callbacks and returns change nothing: one payment, one note, one e-mail, stock reduced once. Cancelled orders that get paid go on hold for review, and refunded orders are never reopened.

Test mode and order status: Credit Card and Multibanco use the ifthenpay sandbox in test mode. After payment the order becomes Processing or Completed.

Modern WooCommerce: classic checkout, Cart and Checkout blocks, the Pay for order page, HPOS. Debug log without keys or phone numbers. Portuguese (Portugal) translation included.

Requirements

WordPress 6.0 or later, WooCommerce 7.0 or later, PHP 8.0 or later. An ifthenpay account with the key of the chosen method and the callback activated by ifthenpay. Store currency euro (EUR). A VibeFox license key from vibefox.net (one key per domain).