Plugin Directory

Changeset 3415592


Ignore:
Timestamp:
12/09/2025 04:04:32 PM (4 months ago)
Author:
peachpay
Message:

1.118.9

Location:
peachpay-for-woocommerce
Files:
918 added
7 edited

Legend:

Unmodified
Added
Removed
  • peachpay-for-woocommerce/trunk/changelog.txt

    r3408625 r3415592  
    11*** PeachPay for WooCommerce Changelog ***
     2
     32025-12-09 - version 1.118.9
     4* CPay: One-Click CSS issue fix
    25
    362025-12-02 - version 1.118.8
  • peachpay-for-woocommerce/trunk/core/payments/convesiopay/assets/js/btcpay-blocks.js

    r3385397 r3415592  
    7979                if (messageData.status === 'Processing') {
    8080                   
    81                     console.log('ConvesioPay BTCPay: Payment status Processing detected via postMessage - triggering auto-click');
    82                    
    8381                    // Extract payment details from the message
    8482                    const extractedData = {
     
    9896               
    9997            } catch (error) {
    100                 console.log('ConvesioPay BTCPay: Error processing postMessage:', error);
    10198            }
    10299        });
  • peachpay-for-woocommerce/trunk/core/payments/convesiopay/assets/js/convesiopay-unified-blocks.js

    r3399128 r3415592  
    266266        // Check if component is mounted
    267267        if (!convesioPayComponent || !isComponentMounted) {
    268             console.log('[ConvesioPay] Payment methods check: Component not mounted');
    269268            return false;
    270269        }
     
    273272        const container = document.getElementById('convesiopay-unified-component-container');
    274273        if (!container) {
    275             console.log('[ConvesioPay] Payment methods check: Container not found');
    276274            return false;
    277275        }
     
    294292        const isAvailable = hasContent && (hasCardFields || hasIframe || hasChildren || hasConvesioPayElement || hasDivs);
    295293       
    296         console.log('[ConvesioPay] Payment methods check:', {
    297             hasContent,
    298             hasCardFields,
    299             hasIframe,
    300             hasChildren,
    301             hasConvesioPayElement,
    302             hasDivs,
    303             isAvailable,
    304             containerHTML: container.innerHTML.substring(0, 100)
    305         });
    306        
    307294        return isAvailable;
    308295    };
     
    327314        if (selectedMethod === 'peachpay_convesiopay_unified') {
    328315            const hasMethods = hasPaymentMethodsAvailable();
    329             console.log('[ConvesioPay] Updating submit button state:', hasMethods ? 'ENABLE' : 'DISABLE');
    330316           
    331317            if (hasMethods) {
     
    337323            // Other payment methods selected (Cash on Delivery, etc.) - enable button
    338324            // This matches the behavior where other payment methods work normally
    339             console.log('[ConvesioPay] Other payment method selected:', selectedMethod, '- Enabling button');
    340325            enableSubmitButtonUnified();
    341326        }
     
    11951180            // Set up event listeners
    11961181            component.on('change', (event) => {
    1197                 console.log('event__type', event.type);
    1198                
    11991182                // Update submit button state when component changes
    12001183                updateSubmitButtonState();
     
    14791462                        if (sessionResult.disabled || sessionResult.message?.toLowerCase().includes('disabled')) {
    14801463                            // BTC Pay is intentionally disabled - this is expected, don't log as error
    1481                             console.log('[ConvesioPay Blocks] BTC Pay is disabled, mounting component for Card/Apple Pay only');
    14821464                        } else if (isBtcpayEnabled() && sessionResult.message && !sessionResult.disabled) {
    14831465                            // BTC Pay session failed but it should be enabled - log warning but still mount
  • peachpay-for-woocommerce/trunk/core/payments/convesiopay/assets/js/convesiopay-unified-classic.js

    r3407173 r3415592  
    140140        // Check if component is mounted
    141141        if (!convesioPayComponent || !isComponentMounted) {
    142             console.log('[ConvesioPay Classic] Payment methods check: Component not mounted');
    143142            return false;
    144143        }
     
    153152        const container = document.getElementById('convesiopay-unified-payment-container');
    154153        if (!container) {
    155             console.log('[ConvesioPay Classic] Payment methods check: Container not found');
    156154            return false;
    157155        }
     
    163161       
    164162        if (hasNoPaymentMethodsMessage) {
    165             console.log('[ConvesioPay Classic] Payment methods check: "No Payment Methods" message detected');
    166163            return false;
    167164        }
     
    192189        const isAvailable = hasContent && (hasCardFields || hasBTCPayIframe || hasApplePayButton);
    193190       
    194         console.log('[ConvesioPay Classic] Payment methods check:', {
    195             hasContent,
    196             hasCardFields,
    197             hasBTCPayIframe,
    198             hasApplePayButton,
    199             isAvailable,
    200             containerHTML: container.innerHTML.substring(0, 200)
    201         });
    202        
    203191        return isAvailable;
    204192    }
     
    222210        if (selectedMethod === 'peachpay_convesiopay_unified') {
    223211            const hasMethods = hasPaymentMethodsAvailable();
    224             console.log('[ConvesioPay Classic] Updating submit button state:', hasMethods ? 'ENABLE' : 'DISABLE');
    225212           
    226213            if (hasMethods) {
     
    232219            // Other payment methods selected (Cash on Delivery, etc.) - enable button
    233220            // This matches the behavior in blocks checkout where other payment methods work normally
    234             console.log('[ConvesioPay Classic] Other payment method selected:', selectedMethod, '- Enabling button');
    235221            enableSubmitButtonUnified();
    236222        }
     
    330316                    if (sessionResult.disabled || sessionResult.message?.toLowerCase().includes('disabled')) {
    331317                        // BTC Pay is intentionally disabled - this is expected, don't log as error
    332                         console.log('[ConvesioPay Classic] BTC Pay is disabled, mounting component for Card/Apple Pay only');
    333318                    } else if (isBtcpayEnabled() && sessionResult.message && !sessionResult.disabled) {
    334319                        // BTC Pay session failed but it should be enabled - log warning but still mount
     
    17591744                    margin: 0 !important;
    17601745                }
     1746
     1747                /* Fixed Card Holder Name Input height and border */
     1748                ul.wc_payment_methods li.payment_method_peachpay_convesiopay_unified input[name='holderName'] {
     1749                    height: auto !important;
     1750                    min-height: auto !important;
     1751                    border: none !important;
     1752                }
     1753
     1754                /* Fixed Adyen Checkbox Label Font Size */
     1755                ul.wc_payment_methods li.payment_method_peachpay_convesiopay_unified .adyen-checkout__store-details span.adyen-checkout__checkbox__label,
     1756                .woocommerce-checkout #payment div.payment_box label.adyen-checkout__checkbox span,
     1757                #wfacp_checkout_form #payment div.payment_box label.adyen-checkout__checkbox span {
     1758                    font-size: 0px !important;
     1759                }
     1760
     1761                /* Fixed Card Holder Name Input Margin */
     1762                #payment ul li input[type=text][name='holderName'] {
     1763                    margin: 0 !important;
     1764                }
     1765
     1766                /* Fixed Adyen Checkbox label display */
     1767                ul.wc_payment_methods li.payment_method_peachpay_convesiopay_unified .adyen-checkout__store-details .adyen-checkout__checkbox::before {
     1768                    display: block !important;
     1769                }
    17611770            `;
    17621771            document.head.appendChild(style);
  • peachpay-for-woocommerce/trunk/core/payments/convesiopay/gateways/class-peachpay-convesiopay-unified-gateway.php

    r3407173 r3415592  
    854854            plugins_url( 'core/payments/convesiopay/assets/js/convesiopay-unified-blocks.js', PEACHPAY_PLUGIN_FILE ),
    855855            array( 'wp-element', 'wp-i18n', 'wc-blocks-registry' ),
    856             '1.0.0',
     856            '1.0.2',
    857857            true
    858858        );
     
    863863            plugins_url( 'core/payments/convesiopay/assets/js/convesiopay-unified-classic.js', PEACHPAY_PLUGIN_FILE ),
    864864            array( 'jquery', 'convesiopay-sdk' ),
    865             '1.0.1',
     865            '1.0.4',
    866866            true
    867867        );
  • peachpay-for-woocommerce/trunk/peachpay.php

    r3408625 r3415592  
    44 * Plugin URI: https://woocommerce.com/products/peachpay
    55 * Description: Connect and manage all your payment methods, offer shoppers a beautiful Express Checkout, and reduce cart abandonment.
    6  * Version: 1.118.8
     6 * Version: 1.118.9
    77 * Text Domain: peachpay-for-woocommerce
    88 * Domain Path: /languages
  • peachpay-for-woocommerce/trunk/readme.txt

    r3408625 r3415592  
    44Requires at least: 5.8
    55Tested up to: 6.8.1
    6 Stable tag: 1.118.8
     6Stable tag: 1.118.9
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    262262
    263263== Changelog ==
     264
     265= 1.118.9 =
     266* CPay: One-Click CSS issue fix
    264267
    265268= 1.118.8 =
Note: See TracChangeset for help on using the changeset viewer.