Kiran

Forum Replies Created

Viewing 15 posts - 151 through 165 (of 238 total)
  • Author
    Posts
  • in reply to: wpinv_buy shortcode doesn't bring to checkout #764

    Kiran
    Moderator
    Post count: 7069

    Hi Laura,

    We have fixed [wpinv_buy] shortcode problem, but we need FTP credentials to update the patch on your site. Please provide us FTP credentials.

    Thanks,
    Kiran

    in reply to: Google Analytics price tracking #760

    Kiran
    Moderator
    Post count: 7069

    Hi Laura,

    I have tested on my one of test site and with GD Booster it works fine. Please check first two screenshots.

    For debug purpose i have updated code, so you can see log in browser console (firebug) on success page. See last attachment.

    On your site i checked and there is no Google Analytics code found on page.

    Thanks,
    Kiran

    in reply to: Google Analytics price tracking #750

    Kiran
    Moderator
    Post count: 7069
    This reply has been marked as private.
    in reply to: Google Analytics price tracking #747

    Kiran
    Moderator
    Post count: 7069

    Hi Laura,

    If you provide admin & FTP credentials then i will add it for you from my side.

    Kiran

    in reply to: Invoice renewal payment issue #745

    Kiran
    Moderator
    Post count: 7069

    Hi Konstantinos,

    Is there a way to make the listing get the pending status only at the first payment?

    Use following code snippet. This will set published status for the listing on renewal payments.

    
    
    function _wpi_custom_payment_set_status_for_renewal( $status ) {
        global $_wpi_custom_renewal_invoice;
    
        if ( $_wpi_custom_renewal_invoice ) {
            $_wpi_custom_renewal_invoice = false;
            $status = 'publish';
        }
    
        return $status;
    }
    add_filter( 'geodir_payment_paid_listing_status', '_wpi_custom_payment_set_status_for_renewal', 10, 1 );
    
    function _wpi_custom_payment_set_global_renewal( $invoice_id, $old_status ) {
        global $_wpi_custom_renewal_invoice;
    
        $invoice = wpinv_get_invoice( $invoice_id );
    
        if ( !empty( $invoice->ID ) && $invoice->is_renewal() ) {
            $_wpi_custom_renewal_invoice = true;
        } else {
            $_wpi_custom_renewal_invoice = false;
        }
    }
    add_action( 'wpinv_status_publish', '_wpi_custom_payment_set_global_renewal', 10, 2 );
    add_action( 'wpinv_status_wpi-renewal', '_wpi_custom_payment_set_global_renewal', 10, 2 );

    On Stripe, each time you create a listing you get one invoice and thats it. You dont get additional invoices for each renewal. This means that you dont have the issue with the pending status but you dont get to see the additional payments that have been made and the Times Billed section of the invoice always says : 1

    It seems you have not added a webhook url at your Stripe Account Settings. Please add a Webhook URL for your site in your Stripe Dashboard > API > Webhooks > Add ednpoint and select all events.
    The URL should be like:
    https://WWW.YOUSITE.COM/index.php?wpi-listener=IPN&wpi-gateway=stripe

    Let us know.

    Thanks,
    Kiran

    in reply to: Invoice date changing #741

    Kiran
    Moderator
    Post count: 7069

    Hello,

    We are going to update this, so invoice created date will not be updated.

    This will be available in next release.

    Kiran

    in reply to: Google Analytics price tracking #735

    Kiran
    Moderator
    Post count: 7069

    Hi Laura,

    I have created documentation on how to use integrate Google Analytics Ecommerce Tracking with Invoicing.
    Please see https://wpinvoicing.com/docs/google-analytics-ecommerce-tracking/.

    To track Invoicing transactions add that snippet to your theme functions.php file or via any snippet plugin.

    Let us know.

    Thanks,
    Kiran

    in reply to: Different questions #730

    Kiran
    Moderator
    Post count: 7069

    Hi Jorge,

    I have updated invoice number & currency for old invoices. I also updated discount for old invoices.

    Please check and let us know.

    Kiran

    in reply to: Different questions #726

    Kiran
    Moderator
    Post count: 7069

    Hi Jorge,

    1. Unfortunately, the invoicing numbers on all payments that have been made before the change to the invoicing plugin have changed from “GD…” to (for example) “WPINV-02107”. This new numbers should be replaced again with the previous values (“GD…”).

    2. The currency is also showing wrong on all previous invoices. Before the change I used “CHE” but now on the customer invoices it is showing “USD” ($).

    I have fixed both points for all future invoices but they should be fixed for all previous made payments.

    During invoices conversion from Payment Manager to Invoicing it takes the current settings saved at Invoicing settings.
    Please provide FTP & database server details OR CPanel details, i will update currency and invoice number for old invoices.

    3. Discounts are showing on the previous made invoices but they have no influence on the total amount (see the attachment). Don’t understand me wrong. It works fine for current invoices but if someone opens “old” invoices the total amount is wrong. I can also see this behavior on the admin page (see attachment).

    I will look into after getting FTP credentials.

    4. The invoice is hard to print if there is a long listing title. If so, the invoice gets to wide and can only printed in landscape. Would it be possible to limit the width of the “article name”?

    With title is long it wraps the title to the second line. Can you provide screenshot how it looks to you in portrait?

    5. Do I still need the payments manager from Geodirectory or has it been replaced completely with the invoices plugin?

    Yes, payment manager is required to manage listing packages. The Invoicing plugin is used for better invoicing management.

    Kiran

    in reply to: Invoice date changing #721

    Kiran
    Moderator
    Post count: 7069

    Hello,

    Invoicing uses the post date to display as a invoice created date. I followed WordPress standard method for displaying post date.
    In WordPress whenever post is published it updates the post date. In invoicing whenever invoice published(paid) it updates the date also.

    I will discuss this point with our team and let you know.

    Kiran

    in reply to: Calculate VAT on given price #699

    Kiran
    Moderator
    Post count: 7069

    Hi Laura,

    Currently on package list shows price without tax. The tax calculated based on user’s address country selected in checkout.
    In checkout page it shows price as you expected, but currently no way to show price with tax on package list, but we will add this in future.

    Thanks,
    Kiran

    in reply to: HTTP status code 500 #694

    Kiran
    Moderator
    Post count: 7069

    Hi Lauren,

    The reason for the problem could be one of following:
    – Stripe API keys changed at Invoicing Stripe Settings after doing some transactions
    – Moving test mode to live mode

    At website end the plugin handling IPNs based on current Stripe API settings. So if Stripe sends IPN request to the website which was made with old API Keys or different API then it raises such type of errors.

    I have now updated logging such type of error, so now if debuggin enabled then it will log error in debug.log like

    [30-Oct-2017 09:36:38 UTC] Stripe IPN Request : No such event: evt_1BFP3uAlWN3FvxeoqB5JgYJL

    Thanks,
    Kiran


    Kiran
    Moderator
    Post count: 7069
    This reply has been marked as private.
    in reply to: Invoices not being sent #692

    Kiran
    Moderator
    Post count: 7069

    Hi There,

    In front end when user adds listing and follows checkout process, the invoice will be send to user after successfull payment.
    In backend if admin creates invoices for any user, admin has two options to send invoice to the user.
    – During just on save invoice (you can find “Send Invoice:” option box just below of “Save Invoice” button).
    – Admin can manually send invoice to user by clicking “Resend Invoice” button. It also adds note to invoice notes for manually sent invoices.

    If you want to send invoice just after submit listing then you code snippet posted here: https://wpinvoicing.com/support/topic/add-send-invoice-button-to-front-end-invoices-history/#post-649

    Let us know.

    Thanks,
    Kiran

    in reply to: Invoicing / Formidable Forms / Divi conflict #691

    Kiran
    Moderator
    Post count: 7069

    Thanks for letting us know 🙂

Viewing 15 posts - 151 through 165 (of 238 total)