Kiran

Forum Replies Created

Viewing 15 posts - 106 through 120 (of 238 total)
  • Author
    Posts

  • Kiran
    Moderator
    Post count: 7069

    Hi March,

    Color picker conflict has been fixed, please check after clearing your browser cache.

    Kiran


    Kiran
    Moderator
    Post count: 7069

    Hi Marc,

    It seems there is a conflicts for color picker between Avada & Invoicing plugin.
    I have checked on my test site with Avada theme + Invoicing plugin, but can’t replicate similar issue there.

    Please provide us FTP credentials so we can look into more.

    Thanks,
    Kiran

    in reply to: collect company info even when not required #1084

    Kiran
    Moderator
    Post count: 7069

    Thanks for letting us know 🙂

    in reply to: Payment as bank transfer only #1078

    Kiran
    Moderator
    Post count: 7069

    Hello,

    I have discussed your feature request with my team members. The feature request you asked requires more core codes changes and it affects the existing expire listing process.
    We have decided to put your feature request on hold, but we will think to implement in future if more customers asking for the same.

    To implement this feature, you can find & hire GD Expert for customization at https://geodirectoryexperts.com/.

    Thanks,
    Kiran

    in reply to: collect company info even when not required #1077

    Kiran
    Moderator
    Post count: 7069

    Hello,

    We are implementing new features based on priority, we have some useful tasks which have higher priority then this feature.

    BTW you can use following code snippet to display & save company info even after disabled.

    
    
    function _wpi_custom_checkout_company_info_display_fields( $billing_details ) {
        global $wpinv_euvat;
    
        if ( ! empty( $wpinv_euvat ) && ! $wpinv_euvat->allow_vat_rules() ) {
            $tax_label = __( $wpinv_euvat->get_vat_name(), 'invoicing' );
    
            $company_mandatory = false; // Company name mandatory?
            $vat_number_mandatory = false; // Vat number mandatory?
            ?>
            <p class="wpi-cart-field wpi-col2 wpi-colf">
                <label for="wpinv_company" class="wpi-label"><?php _e( 'Company Name', 'invoicing' );?><?php if ( $company_mandatory ) { echo '<span class="wpi-required">*</span>'; } ?></label>
                <?php
                echo wpinv_html_text( array(
                        'id'            => 'wpinv_company_custom',
                        'name'          => 'wpinv_company_custom',
                        'value'         => $billing_details['company'],
                        'class'         => 'wpi-input form-control',
                        'placeholder'   => __( 'Company name', 'invoicing' ),
                        'required'      => $company_mandatory,
                    ) );
                ?>
            </p>
            <p class="wpi-cart-field wpi-col2 wpi-coll">
                <label for="wpinv_vat_number_custom" class="wpi-label"><?php echo wp_sprintf( __( '%s number', 'invoicing' ), $tax_label ); ?><?php if ( $vat_number_mandatory ) { echo '<span class="wpi-required">*</span>'; } ?></label>
                <?php
                echo wpinv_html_text( array(
                        'id'            => 'wpinv_vat_number_custom',
                        'name'          => 'wpinv_vat_number_custom',
                        'value'         => $billing_details['vat_number'],
                        'class'         => 'wpi-input form-control',
                        'placeholder'   => wp_sprintf( __( '%s number', 'invoicing' ), $tax_label ),
                        'required'      => $vat_number_mandatory,
                    ) );
                ?>
            </p>
            <?php
        }
    }
    add_action( 'wpinv_checkout_billing_fields_first', '_wpi_custom_checkout_company_info_display_fields', 10, 1 ); // Display at top
    //add_action( 'wpinv_checkout_billing_fields_last', '_wpi_custom_checkout_company_info_display_fields', 10, 1 ); // Display at bottom
    
    function _wpi_custom_checkout_company_info_set_fields() {
        global $wpinv_euvat;
    
        if ( isset( $_POST['wpinv_company_custom'] ) && isset( $_POST['wpinv_vat_number_custom'] ) && ! empty( $wpinv_euvat ) && ! $wpinv_euvat->allow_vat_rules() ) {
            $_POST['wpinv_company'] = $_POST['wpinv_company_custom'];
            $_POST['wpinv_vat_number'] = $_POST['wpinv_vat_number_custom'];
        }
    }
    add_action( 'wpinv_pre_process_checkout', '_wpi_custom_checkout_company_info_set_fields', 10 );
    
    function _wpi_custom_checkout_company_info_save_fields( $post, $user_info, $valid_data ) {
        global $wpinv_euvat, $wpi_cart;
    
        if ( isset( $post['wpinv_company_custom'] ) && isset( $post['wpinv_vat_number_custom'] ) && ! empty( $wpinv_euvat ) && ! empty( $wpi_cart ) && ! $wpinv_euvat->allow_vat_rules() ) {
            $wpi_cart->set( 'company', $post['wpinv_company_custom'] );
            $wpi_cart->set( 'vat_number', $post['wpinv_vat_number_custom'] );
            $wpi_cart->save();
        }
    }
    add_action( 'wpinv_checkout_before_gateway', '_wpi_custom_checkout_company_info_save_fields', 10, 3 );

    Let us know.

    Thanks,
    Kiran

    in reply to: Payment as bank transfer only #1075

    Kiran
    Moderator
    Post count: 7069

    Hello,

    2. Yes, you are right, there is no Invoice link in the published entry

    We have already added metabox in backend listing page to list invoices related to the listing.(check attachment) This will be in next release.

    3. Ideally, of course it would handle the the whole publish-control…

    Thanks for more explanations. It requires some extra code customization to implement feature that you want to achieve. We are working to make features more and more customer friendly, so i will discuss with our team for implementation this feature if it not require more core changes.

    Thanks,
    Kiran

    in reply to: Reset invoice number or manual setting #1070

    Kiran
    Moderator
    Post count: 7069
    This reply has been marked as private.
    in reply to: Recurring Payment Invoice will not save status. #1042

    Kiran
    Moderator
    Post count: 7069

    Hi Gary,

    To handle recurring payment invoice must be paid via any gateway like PayPal, Stripe etc. Recurring payment invoice managed via recurring payment received at Gateway site on each payment cycle.

    Items within recurring invoice can not be edited once invoice is created, because recurring item must be paid standalone. You can not add multiple items with recurring & non-recurring items.

    Once you provide admin credentials we will look into there.

    Thanks,
    Kiran

    in reply to: PayPal Pending Instead of Paid #1039

    Kiran
    Moderator
    Post count: 7069

    Hi Keri,

    WP-SpamShield plugin has been removed from WP.org and is no longer available for download. https://wordpress.org/plugins/WP-SpamShield/

    Can you please provide your site url, admin & FTP credentials, so we can look into your site?

    I found this one please check this: https://wordpress.org/support/topic/wp-spamshield-blocking-woocommerce-orders/#post-9313359

    Thanks,
    Kiran

    in reply to: PayPal Pending Instead of Paid #1037

    Kiran
    Moderator
    Post count: 7069

    Hi Keri,

    Let us post your site url, admin & FTP credentials in a private reply so we can check things for you.

    Thanks,
    Kiran

    in reply to: Skipped Payments not sending listings to Draft Staus #1032

    Kiran
    Moderator
    Post count: 7069
    This reply has been marked as private.
    in reply to: Skipped Payments not sending listings to Draft Staus #1028

    Kiran
    Moderator
    Post count: 7069

    Hi There,

    To test expire and renewal problem i have created one daily recurring plan and created one test listing.
    Let see how it goes on renewal payment tomorrow.
    FYI currently i have enabled sandbox mode.

    4. No identification on PayPal payment notification emails which listing title it is for, just the package they have paid for (see attached image)
    I feel it is all somehow like there is a ‘missing link’ between WP and PayPal and having spent a long time trying to resolve it i cannot seem to work out what it is! Any suggestions would be gratefully received!

    This has been updated and will be available in next release.
    Please check attachments:
    – non-recurring-listing.png for normal listing payment.
    – recurring-listing.png for recurring listing payment.

    Kiran

    in reply to: Skipped Payments not sending listings to Draft Staus #1026

    Kiran
    Moderator
    Post count: 7069

    Thanks Cheryl.

    I am checking now, will inform you once problem fixed.

    Kiran

    in reply to: Skipped Payments not sending listings to Draft Staus #1024

    Kiran
    Moderator
    Post count: 7069
    This reply has been marked as private.
    in reply to: Skipped Payments not sending listings to Draft Staus #1021

    Kiran
    Moderator
    Post count: 7069

    Hi Cheryl,

    Please let us know with which listing & which invoice you found problem.

    For testing you can create any short term package (like recurring every 2 days or weekly) to see how it goes.

    Please see more how package expire/downgrade works for recurring package: https://wpgeodirectory.com/support/topic/if-a-user-downgrades-to-a-free-package/#post-409497

    Kiran

Viewing 15 posts - 106 through 120 (of 238 total)