• Resolved arimmer

    (@arimmer)


    In multiple testings in live, when payment for the invoice is successfully made at Paypal, the return URL is activated successfully back to the wordpress “Invoice Payment” page. However, rather than the wp page now updating to say that the payment has been made, it remains in exactly the same previous status of the page BEFORE processing payment (“We have sent you invoice xxxxxx with a balance of £x” and the customer information and the ‘process payment of £x’ button are both still there).

    But when I manually refresh the page – success, the page updates: “Payment Receipt – we have sent you invoice xxxxxx. £x was paid.”

    Given everything else works fine, the IPN settings are fine, the invoices page in the plugin show that the invoice was paid – why does my page not automatically refresh to show payment, upon return?

    How can I fix this, please?

    (Please note that I am not a JS expert so any code/query suggestions I would be grateful also for directions on exactly where to place them).

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor MariaKravchenko

    (@mariakravchenko)

    Hello.

    After payment was made via PayPal you should be back to the invoice with status paid, so that is something wrong on your site. Try to investigate that and change youк theme to some default one and disable all third-party plugins.

    Regards.

    Thread Starter arimmer

    (@arimmer)

    Thanks for your reply, at least it confirms something not working right. However, I could not identify the issue, so instead I used JS to refresh the page immediately on return, which updated the page to show invoice paid.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Invoice page does not refresh to ‘Paid’ on return from PayPal’ is closed to new replies.