intrepits
Forum Replies Created
-
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Error Modo ProducciónNota adicional:
He visto que MercadoPago también almacena este valor en sus configuraciones de WooCommerce, utilizando las llamadas correctas en WC_Payment_Gateway, pero hay algunas inconsistencias a la hora de actualizar los tokens y validar si la tienda está en modo de producción. Sugiero revisar eso para eliminar las inconsistencias.
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Error Modo ProducciónPor si a alguien le sirve, el plugin tiene algunos problemas con la validación de si el checkout está en producción o no… hay algunos temas de variables legacy que no quedan bien configuradas en tiendas nuevas, o algo asi.
Si van a wp_options e insertan una nueva opcion con
option_name: ‘checkout_credential_prod’
option_value: ‘yes’
autoload: trueLuego ya funciona bien.
@mercadopago por favor, arreglen esto, asi ya queda bien en futuras versiones del plugin.
Gracias.
Forum: Plugins
In reply to: [WooCommerce PayPal Checkout Payment Gateway] Issues with PPEC and IPNs### WordPress Environment ### WordPress address (URL): https://melisasantilli.com Site address (URL): https://melisasantilli.com WC Version: 4.4.1 REST API Version: ? 1.0.15 WC Blocks Version: ? 3.1.0 Action Scheduler Version: ? 3.1.6 WC Admin Version: ? 1.4.0 Log Directory Writable: ? WP Version: 5.5 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ? Language: es_ES External object cache: ? ### Server Environment ### Server Info: nginx/1.18.0 PHP Version: 7.4.9 PHP Post Max Size: 128 MB PHP Time Limit: 300 PHP Max Input Vars: 3000 cURL Version: 7.58.0 OpenSSL/1.1.1g SUHOSIN Installed: – MySQL Version: 5.5.5-10.3.24-MariaDB-1:10.3.24+maria~bionic Max Upload Size: 128 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 4.4.1 WC Database Prefix: wp_ Tama?o total de la base de datos: 13.17MB Tama?o de los datos de la base de datos: 10.96MB Tama?o del índice de la base de datos: 2.21MB wp_woocommerce_sessions: Datos: 1.02MB + índice: 0.02MB + Motor InnoDB wp_woocommerce_api_keys: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_woocommerce_attribute_taxonomies: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_woocommerce_downloadable_product_permissions: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB wp_woocommerce_order_items: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_woocommerce_order_itemmeta: Datos: 0.06MB + índice: 0.03MB + Motor InnoDB wp_woocommerce_tax_rates: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB wp_woocommerce_tax_rate_locations: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_woocommerce_shipping_zones: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_woocommerce_shipping_zone_locations: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_woocommerce_shipping_zone_methods: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_woocommerce_payment_tokens: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_woocommerce_payment_tokenmeta: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_woocommerce_log: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_actionscheduler_actions: Datos: 0.13MB + índice: 0.11MB + Motor InnoDB wp_actionscheduler_claims: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_actionscheduler_groups: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_actionscheduler_logs: Datos: 0.08MB + índice: 0.03MB + Motor InnoDB wp_as3cf_items: Datos: 0.08MB + índice: 0.09MB + Motor InnoDB wp_commentmeta: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_comments: Datos: 0.05MB + índice: 0.09MB + Motor InnoDB wp_defender_lockout: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_defender_lockout_log: Datos: 0.08MB + índice: 0.00MB + Motor InnoDB wp_links: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_mailchimp_carts: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_mailchimp_jobs: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_mailerlite_checkouts: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_mailerlite_forms: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_ms_snippets: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_options: Datos: 3.20MB + índice: 0.06MB + Motor InnoDB wp_postmark_log: Datos: 0.06MB + índice: 0.00MB + Motor InnoDB wp_postmeta: Datos: 1.52MB + índice: 0.25MB + Motor InnoDB wp_posts: Datos: 3.27MB + índice: 0.06MB + Motor InnoDB wp_redirection_404: Datos: 0.05MB + índice: 0.06MB + Motor InnoDB wp_redirection_groups: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_redirection_items: Datos: 0.02MB + índice: 0.09MB + Motor InnoDB wp_redirection_logs: Datos: 0.03MB + índice: 0.08MB + Motor InnoDB wp_smush_dir_images: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_snippets: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_termmeta: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_terms: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_term_relationships: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_term_taxonomy: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_usermeta: Datos: 0.08MB + índice: 0.03MB + Motor InnoDB wp_users: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB wp_wc_admin_notes: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_wc_admin_note_actions: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_wc_category_lookup: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_wc_customer_lookup: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_wc_download_log: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_wc_order_coupon_lookup: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_wc_order_product_lookup: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB wp_wc_order_stats: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB wp_wc_order_tax_lookup: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_wc_product_meta_lookup: Datos: 0.02MB + índice: 0.09MB + Motor InnoDB wp_wc_reserved_stock: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_wc_tax_rate_classes: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_wc_webhooks: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_wc_zapier_history: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_wpforms_tasks_meta: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB wp_yoast_indexable: Datos: 0.16MB + índice: 0.08MB + Motor InnoDB wp_yoast_indexable_hierarchy: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB wp_yoast_migrations: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB wp_yoast_primary_term: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB wp_yoast_seo_links: Datos: 0.05MB + índice: 0.02MB + Motor InnoDB wp_yoast_seo_meta: Datos: 0.06MB + índice: 0.00MB + Motor InnoDB ### Post Type Counts ### acf-field: 5 acf-field-group: 2 attachment: 132 avada_faq: 9 course: 1 custom_css: 1 customize_changeset: 8 fusion_element: 7 fusion_tb_layout: 2 fusion_tb_section: 4 lesson: 1 nav_menu_item: 9 page: 25 post: 28 product: 4 product_variation: 3 quiz: 1 resource: 3 restriction: 1 revision: 39 shop_coupon: 43 shop_order: 41 shop_order_refund: 2 slide: 4 wdf_scan: 1 wpcf7_contact_form: 1 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (24) ### Advanced Custom Fields PRO: por Elliot Condon – 5.9.0 Code Snippets: por Code Snippets Pro – 2.14.0 Contact Form 7: por Takayuki Miyoshi – 5.2.2 WooCommerce Coupon Generator: por Jeroen Sormani – 1.1.0 – Versión instalada no está probada con la versión activa de WooCommerce 4.4.1 Custom Post Type UI: por WebDevStudios – 1.8.0 Yoast Duplicate Post: por Enrico Battocchi & Team Yoast – 3.2.5 Enable Media Replace: por ShortPixel – 3.4.2 Avada Builder: por ThemeFusion – 3.0.2 Avada Core: por ThemeFusion – 5.0.2 Members: por MemberPress – 3.0.10 Postmark (Official): por Andrew Yates & Matt Gibbs – 1.12.5 Redirection: por John Godley – 4.8 String Locator: por Clorith – 2.4.1 WooCommerce - MailerLite: por MailerLite – 1.4.8 – Versión instalada no está probada con la versión activa de WooCommerce 4.4.1 WooCommerce PayPal Checkout Gateway: por WooCommerce – 2.0.3 – Versión instalada no está probada con la versión activa de WooCommerce 4.4.1 Mercado Pago payments for WooCommerce: por Mercado Pago – 4.2.2 – Versión instalada no está probada con la versión activa de WooCommerce 4.4.1 WooCommerce Price Based on Country (Basic): por Oscar Gare – 2.0.10 – Versión instalada no está probada con la versión activa de WooCommerce 4.4.1 WooCommerce: por Automattic – 4.4.1 Yoast SEO: por Team Yoast – 14.8.1 Defender Pro: por WPMU DEV – 2.3.1 Hummingbird Pro: por WPMU DEV – 2.5.3 Smush Pro: por WPMU DEV – 3.6.3 WP-Sweep: por Lester 'GaMerZ' Chan – 1.1.3 WPMU DEV Dashboard: por WPMU DEV – 4.10.1 ### Inactive Plugins (2) ### Restrict User Access: por Joachim Jensen - DEV Institute – 2.0 Sensei LMS: por Automattic – 3.5.0 ### Dropin Plugins (2) ### advanced-cache.php: advanced-cache.php object-cache.php: WPMU DEV Hummingbird Object Cache ### Must Use Plugins (1) ### WPMU DEV Hosting: por WPMU DEV – 0.1 ### Settings ### API Enabled: – Force SSL: – Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5) Connected to WooCommerce.com: ? ### WC Pages ### Base de la tienda: ? La visibilidad de la página debe ser pública Carrito: #450 - /carro/ Finalizar compra: #451 - /checkout/ Mi cuenta: #452 - /mi-cuenta/ Términos y condiciones: ? Página sin definir ### Theme ### Name: Avada Version: 7.0.2 Author URL: https://themeforest.net/user/ThemeFusion Child Theme: ? – Si estás modificando WooCommerce en un tema padre que no has creado personalmente te recomendamos utilizar un tema hijo. Ver: Cómo crear un tema hijo WooCommerce Support: ? ### Templates ### Overrides: Avada/woocommerce/cart/cart.php Avada/woocommerce/checkout/form-pay.php Avada/woocommerce/checkout/review-order.php Avada/woocommerce/checkout/thankyou.php Avada/woocommerce/loop/loop-start.php Avada/woocommerce/single-product/add-to-cart/variable.php Avada/woocommerce/single-product/short-description.php Avada/woocommerce/single-product/tabs/additional-information.php Avada/woocommerce/single-product/tabs/description.php ### Geolocation debug info ### Default customer location: geolocation MaxMind GeoIP database: ? MaxMind GeoIP license: ? MM_COUNTRY_CODE: ? GEOIP_COUNTRY_CODE: ? HTTP_CF_IPCOUNTRY: ? HTTP_X_COUNTRY_CODE: ? HTTP_X_REAL_IP: ? HTTP_X_FORWARDED_FOR: ? REMOTE_ADDR: 190.113.178.253 Real external IP: 190.113.178.253 WCPBC_USE_REMOTE_ADDR: – Geolocation Test: ? ### PBC Settings ### Version: 2.0.10 Base location: AR:M Base currency: USD Price Based On: billing Shipping: – Test mode: – Test country: – Load products price in background: ? Prices entered with tax: – Calculate tax based on: shipping Display prices in the shop: excl ### Zone Pricing Argentina ### zone_id: argentina name: Argentina countries: AR currency: ARS exchange_rate: 120 auto_exchange_rate: no disable_tax_adjustment: no ### Zone Pricing Unión Europea ### zone_id: union-europea name: Unión Europea countries: DE | AD | AT | BE | CY | VA | SK | SI | ES | EE | FI | FR | GR | GP | GF | IE | AX | IT | LV | LT | LU | MT | MQ | YT | MC | ME | NL | PT | RE | BL | SM | MF | PM | TF currency: EUR exchange_rate: 1.14 auto_exchange_rate: no disable_tax_adjustment: no ### Action Scheduler ### Completo: 256 Oldest: 2020-08-13 15:36:19 +0000 Newest: 2020-08-28 19:54:52 +0000 Pendiente: 1 Oldest: 2020-08-29 00:48:46 +0000 Newest: 2020-08-29 00:48:46 +0000
Hey Joey, I’m running into a similar issue.
I’ve installed Woocommerce and the PPEC plugin, and everything works fine when purchasing, and it looks like when a purchase is automatically approved, then IPNs are not needed and the order shows as processing.
But when the IPN is needed, I get this error:
2020-08-26T14:05:31+00:00 CRITICAL Uncaught Error: Cannot instantiate abstract class WC_Gateway_PPEC in …/plugins/woocommerce/includes/class-wc-payment-gateways.php:94
I’ve done some research, and I found out that the PPEC plugin doesn’t add a WC_Gateway_PPEC class, but something else is doing it (in fact the string says wc_gateway_ppec).
Can you confirm this is the case? Can it be that something else is adding that string to the filter so then the script tries to load an inexistent WC_Gateway?
Thank you so much!