Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    Could you please provide some steps to be able to replicate this?

    Thanks.

    Thread Starter kalligator

    (@kalligator)

    Sure.
    I added an item for say €70.00.
    Then, wanting to add a complimentary free service I added it as an item of €0.01 value and then I entered an amount discount of €0.01.

    Manually entering a payment for €70.00 shows the message I mentioned aboove.

    If it were a percentage discount the glitch could perhaps be attributed to possible rounding errors, e.g. there could be a less than €0.005 residual actually remaining but showing as €0.00 rounded.
    But seing that it was an amount discount, I have no idea what could be wrong.

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    Thanks. We need some time to investigate.

    Thread Starter kalligator

    (@kalligator)

    Also if payment was greater than the amount due it shows the same message with a negative sign on the overpaid amount.
    e.g. You've made payments, but still owe: -€5.00

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    How did you make payment more than the amount?

    Thread Starter kalligator

    (@kalligator)

    By manual payment from the Invoice Status and History box at the top.

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    Thanks, will check that

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    Hello,

    Sure.
    I added an item for say €70.00.
    Then, wanting to add a complimentary free service I added it as an item of €0.01 value and then I entered an amount discount of €0.01.

    Manually entering a payment for €70.00 shows the message I mentioned aboove.

    If it were a percentage discount the glitch could perhaps be attributed to possible rounding errors, e.g. there could be a less than €0.005 residual actually remaining but showing as €0.00 rounded.
    But seing that it was an amount discount, I have no idea what could be wrong.

    this has been fixed. Fix will be available in the next release.

    But can’t replicate this…

    Also if payment was greater than the amount due it shows the same message with a negative sign on the overpaid amount.
    e.g. You’ve made payments, but still owe: -€5.00

    Could you please provide steps to reproduce?

    Thanks.

    Thread Starter kalligator

    (@kalligator)

    While editing an invoice after I’ve added a couple of items, I click on the “Add Payment / Charge” button.
    Then “Invoice Status and History” panel expands and I enter:

    Event Type Receive Payment
    Event Amount YY*
    Event Date & Time now time (default)
    Event Note type whatever

    *where YY is greater than Invoice Balance

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    Did you add any fees or discount to the invoice?

    Thread Starter kalligator

    (@kalligator)

    No, just two single items.

    I’m curious, what happens when you add an overpayment?

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    Actually, nothing bad should not happen. We also could not replicate exactly what you are saying. After manual overpayment plugin marks invoice as paid and sets balance to the amount that equals:
    -('payment' - 'invoice balance')

    I mean no any messages ‘you still owe…’ etc. Probably, it has been fixed during fixing previous bug you mentioned. My suggestion is to wait for release so you could test too.

    Thanks.

    @developers – I reproduced the issue with no problems..

    The fix is this:
    Open /core/template/receipt_page.php

    Line 17:
    <?php if(is_payment_made()): ?>
    Should be:
    <?php if(is_payment_made() && !is_paid()): ?>

    No problem 🙂

    Plugin Contributor Anton Korotkoff

    (@anton-korotkoff)

    thanks for your help

    Not a problem 🙂 Thank you for the plugin!

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Bug? Shows "You've made payments, but still owe: €0.00"’ is closed to new replies.