A fatal error occurred while trying to setup the plugin for Woocommerce. Any solution please?
https://drive.google.com/file/d/1UByCQ5K-bNXwjF6ChtnsmG0gc9S3Lw0B/view?usp=drive_link
]]>It looks like modifying output of ‘woocommerce_payment_gateway_supports’ is breaking other plugins when kevin. Payment Gateway for WooCommerce is enabled.
One good example is: Braintree for WooCommerce Payment Gateway. It throws assert error for credit card payment method and breaks the checkout page as a result.
You should be able to use 3rd argument in woocommerce_payment_gateway_supports filter to limit the filter on your plugin only.
]]>lot of warnings in WP logs…
PHP Warning: Constant WC_KEVIN_MAIN_FILE already defined in /wp-content/plugins/kevin-woocommerce/getkevin.php on line 25
]]>
Fatal error: Uncaught TypeError: KevinPlugin\Gateway\BankPaymentGatewaySettings::__construct(): Argument #1 ($settings) must be of type array, bool given, called in /
After updating to the latest version I got a critical error. Reverting back to previous plugin version
]]>I’ve reviewed E-Commerce payment gateway – kevin. plugin at it looks like it’s fully compatible with WooCommerce High-Performance Order Storage (HPOS) feature.
Here is the documentation concerning the feature and outlining the steps needed to declare the support:
]]>There is a deprecated warning when using plugin with PHP 8+.
PHP message: PHP Deprecated:? Required parameter $webhookUrl follows optional parameter $options in e-commerce-payment-gateway-kevin/includes/class-wc-getkevin-client.php
More info here on this issue here: https://php.watch/versions/8.0/deprecate-required-param-after-optional)