- Neuf
Module de paiement WayForPay
Acceptez et gérez les paiements WayForPay dans PrestaShop
Offrez à vos clients une page de paiement WayForPay configurable et gérez les statuts de paiement, les autorisations, les captures, les remboursements et le recouvrement des paiements depuis le back-office PrestaShop.
- Redirection et paiement par widget
- Flux de travail de paiement VENTES et AUTORISATIONS
- Disponibilité d'Apple Pay et de Google Pay
- Traitement des rappels signés
- Liens de paiement pour les commandes impayées
- Mode enregistré inclus avec l'achat
- Licence à vie pour un domaine attribué
- Un an de mises à jour gratuites
- Traductions
- Anglais
ukrainien - Prise en charge des versions de PrestaShop
- 1.7.8.x
8.x
9.x - Exigences
- Extension PHP - IonCube Loader v14
Current version: 1.3.5
Version 1.3.5
- Record captured WayForPay transactions in the standard PrestaShop order payment history.
- Backfill a missing standard payment record when Check Status confirms an existing captured transaction.
- Return to the WayForPay order panel after its Back Office actions reload the order page.
- Process order actions before PrestaShop builds the order view so newly backfilled payments are visible immediately.
- Report a failed PrestaShop payment backfill instead of showing Check Status as fully successful.
- Identify the exact standard payment backfill stage and exception class when PrestaShop rejects it.
- Avoid an invalid duplicate `LIMIT 1` when checking for an existing PrestaShop payment.
- Serialize standard payment backfills without wrapping PrestaShop payment hooks in an outer transaction.
- Send discounted product totals, shipping, and gift wrapping consistently with the charged WayForPay amount.
- Prevent the same Back Office payment action from being processed more than once during one request.
- Serialize order state transitions from synchronous API responses and callbacks.
- Treat repeated Settle and Cancel Hold submissions as idempotent confirmations.
- Treat `WaitingAuthComplete / 1100` as a successful AUTH hold awaiting Settle.
- Treat `Approved` for an AUTH payment as captured rather than merely authorized.
- Accept both documented WayForPay signature layouts for Settle responses.
- Repair affected AUTH payment and order states during the 1.3.3 upgrade without sending customer emails or triggering automation.
- Added a dedicated `WayForPay payment authorized` order status for AUTH payments awaiting capture.
- Added canonical payment lifecycle state and captured amount tracking.
- Added duplicate-operation protection and legacy AUTH reconciliation state.
- Send `merchantTransactionType=AUTH` in Purchase requests.
- Treat gateway business declines as failed operations even when the HTTP response is successful.
- Prevent Check Status and failed Settle responses from reopening captured payments for capture.
- Keep Settle, Cancel Hold, and Refund availability aligned with the canonical payment state.
- Queue Cancel Hold as the correct protected operation.
- Select the Authorized confirmation card from the canonical AUTH payment state.
- Wait briefly for the authoritative AUTH callback before opening the order confirmation page.
- Store and display the WayForPay retry payment URL returned for an unsuccessful payment attempt.
- Added SALE and delayed-capture AUTH payment flows with hosted redirect and configurable WayForPay widget checkout.
- Added Back Office order actions for status checks, capture, hold cancellation, refunds, and payment link creation.
- Added configurable status mapping, automatic refund and AUTH actions, and a secure retry queue processed by cron.
- Added payment attempts, transactions, payment links, Payment Codes, logs, diagnostics, and multilingual confirmation cards.
- Added customer payment recovery links with optional automatic creation and localized email delivery.
- Added activation and update checks with separate Base and Registered feature sets; Base payments remain available without ionCube Loader.
- Added compatibility with PrestaShop 1.7.8 through 9 and PHP 7.3 through 8.5.
Version 1.2.5
Initial stable release