Title: 500 / php error when paying invoice
Last modified: May 24, 2017

---

# 500 / php error when paying invoice

 *  Resolved [quantaweb](https://wordpress.org/support/users/quantaweb/)
 * (@quantaweb)
 * [9 years ago](https://wordpress.org/support/topic/500-php-error-when-paying-invoice/)
 * 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 Contributor [Dan Cameron](https://wordpress.org/support/users/dancameron/)
 * (@dancameron)
 * [9 years ago](https://wordpress.org/support/topic/500-php-error-when-paying-invoice/#post-9165474)
 * Hello,
 * Sorry to hear about this issue.
 * Do you have any other Sprout Apps plugins active? Maybe Sprout Clients.
 * What versions are you using?
 *  Thread Starter [quantaweb](https://wordpress.org/support/users/quantaweb/)
 * (@quantaweb)
 * [9 years ago](https://wordpress.org/support/topic/500-php-error-when-paying-invoice/#post-9167883)
 * 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 Contributor [Dan Cameron](https://wordpress.org/support/users/dancameron/)
 * (@dancameron)
 * [9 years ago](https://wordpress.org/support/topic/500-php-error-when-paying-invoice/#post-9168010)
 * 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.
 *  Thread Starter [quantaweb](https://wordpress.org/support/users/quantaweb/)
 * (@quantaweb)
 * [9 years ago](https://wordpress.org/support/topic/500-php-error-when-paying-invoice/#post-9168861)
 * 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.

 * ![](https://ps.w.org/sprout-invoices/assets/icon-256x256.png?rev=1963899)
 * [Sprout Invoices - Client Invoicing & Estimates](https://wordpress.org/plugins/sprout-invoices/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/sprout-invoices/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/sprout-invoices/)
 * [Active Topics](https://wordpress.org/support/plugin/sprout-invoices/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/sprout-invoices/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/sprout-invoices/reviews/)

## Tags

 * [500 error](https://wordpress.org/support/topic-tag/500-error/)
 * [php](https://wordpress.org/support/topic-tag/php/)

 * 4 replies
 * 2 participants
 * Last reply from: [quantaweb](https://wordpress.org/support/users/quantaweb/)
 * Last activity: [9 years ago](https://wordpress.org/support/topic/500-php-error-when-paying-invoice/#post-9168861)
 * Status: resolved