Payment failure capture
Capture failed payment events without depending on private checkout, theme or store-specific modifications.
A standalone OpenCart extension focused on capturing payment failures, preserving useful order and payment context, and supporting controlled recovery workflows.
The extension is currently in standalone validation. Final compatibility and availability claims will be published only after clean-install testing is complete.
The production implementation is being converted into a standalone extension without private-store dependencies.
Capture failed payment events without depending on private checkout, theme or store-specific modifications.
Preserve the identifiers and operational state needed for troubleshooting and recovery without storing unnecessary data.
Define when recovery actions are permitted, suppressed or require manual review.
Surface useful operational information so failures can be investigated without direct database access.
The extension treats payment recovery as an explicit operational workflow rather than an uncontrolled retry mechanism.
A supported payment failure event is captured together with the relevant order context.
Useful identifiers and failure information are normalized into a consistent recovery record.
The extension determines whether recovery handling is allowed, suppressed or requires manual intervention.
The resulting action and state are logged so the workflow remains observable and auditable.
The administration interface is intended to expose the information required to understand a failed payment and its recovery state while keeping the workflow bounded and maintainable.
Version support is published only after standalone installation and runtime testing.
| OpenCart | PHP | Status |
|---|---|---|
| 3.0.3.x | Testing pending | In validation |
| 3.0.4.x | Testing pending | In validation |
Payment Recovery is currently undergoing standalone packaging, dependency removal and compatibility testing. Marketplace availability, pricing and final version support have not yet been published.
The release is gated by installation, compatibility, lifecycle and documentation validation.
Install successfully on a clean OpenCart environment without MyKite-specific code or unrelated extensions.
Record the OpenCart and PHP combinations that have actually passed testing.
Verify install, upgrade, configuration changes and uninstall behavior.
Ensure failures expose enough information for practical troubleshooting.
Complete installation, configuration, troubleshooting, upgrade and uninstall guidance.
Current answers reflect the validation-stage product and will be updated as the release candidate is finalized.
Not yet. The extension is currently in standalone validation before public release.
Final OpenCart compatibility will be published after clean-install testing. Unlisted versions should be treated as unverified.
PHP compatibility testing is still in progress. Final supported versions will be listed in the compatibility matrix.
The release goal is a standalone extension without dependency on a private store theme or unrelated extension.
No. Recovery handling is designed around explicit rules and controlled outcomes rather than uncontrolled automatic retries.
Yes. Installation, configuration, upgrade, uninstall and troubleshooting documentation are part of the release gate.
Technical documentation will record compatibility, installation requirements, operational behavior and release changes as the extension moves toward a public build.