Support » Plugin: Sprout Invoices - Invoice & Estimate your Clients » 500 / php error when paying invoice

  • Resolved quantaweb

    (@quantaweb)


    Yesterday a client notified me that when paying an invoice she got a 500 error. The payment (PayPal) did go through — but upon paying my site displayed the error.

    So I tried it myself and got the same thing.

    I looked into my error log and see this error:
    [23-May-2017 19:32:22 UTC] PHP Fatal error: Cannot use object of type SI_Payment as array in /home/quantaw2/public_html/wp-content/plugins/sprout-invoices/controllers/records/Internal_Records.php on line 62

    Not sure what to do about this — any ideas? Would sure like to fix this before another client complains. Thanks so much.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Dan Cameron

    (@dancameron)

    Hello,

    Sorry to hear about this issue.

    Do you have any other Sprout Apps plugins active? Maybe Sprout Clients.

    What versions are you using?

    quantaweb

    (@quantaweb)

    Hi Dan,

    Thanks for the reply. I’m not using other Sprout Apps plugins.

    The invoice plugin and WP are up to date.

    I’ve been using the plugin for a couple of years now and this is the first time I’ve heard of this error.

    Plugin Author Dan Cameron

    (@dancameron)

    I’m going to push out a release that should address this, it looks like the pro users got an update that the free users didn’t.

    Apologies for the inconvenience.

    quantaweb

    (@quantaweb)

    Wow, that was fast! Thanks so much.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘500 / php error when paying invoice’ is closed to new replies.