Simon Harvey

Forum Replies Created

Viewing 25 posts - 1 through 25 (of 132 total)
May 14, 2025 at 2:53 pm
#206503
Participant
Simon Harvey
OP

Thanks for your reply. I already did that last week for a few orders. How will I know if the message has been received.

Why is it so difficult to cancel auto-renewal?

May 14, 2025 at 10:52 am
#206490
Participant
Simon Harvey
OP

Thanks for the details – I’m glad this has now been fixed – I’ll look out for the plugin update when it is released. Thanks again.

May 14, 2025 at 10:35 am
#206487
Participant
Simon Harvey
OP

Thanks for looking into that – yes that looks good now – I’ll keep an eye on future payments and report back if there are any other issues.

What was the problem?

May 14, 2025 at 9:41 am
#206478
Participant
Simon Harvey
OP

Thanks, last week I added notes as instructed but haven’t heard anything back.

May 14, 2025 at 9:38 am
#206476
Participant
Simon Harvey
OP

Thanks,

But now lots of invoices have disappeared completely – please can you restore the missing invoices.

Missing invoices

Missing invoice

May 6, 2025 at 9:24 am
#206132
Participant
Simon Harvey
OP

The 99Y39692WC618520Y in this line is an Invoice ID for one of the duplicate invoices:

[05-May-2025 17:56:07 GMT] WordPress database error Unknown column '99Y39692WC618520Y' in 'where clause' for query SELECT * FROM wp_wppm_invoices WHERE <code>payment_system_invoice_id</code> = 99Y39692WC618520Y made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, WPDM\WPPM\Payment\WebhookListener->listen, WPDM\WPPM\Payment\PayPal\PayPalWebhookHandler->handle, WPDM\WPPM\Invoice\Invoice::getByPaymentSystemInvoiceId

May 6, 2025 at 9:17 am
#206129
Participant
Simon Harvey
OP

Also maybe these logs may help?

[04-May-2025 10:53:38 UTC] PHP Fatal error:  Uncaught Error: Call to a member function format() on null in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Account/user-subscription-invoices.php:51
Stack trace:
#0 /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/helper-functions.php(20): include()
#1 /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Account/AccountManager.php(163): wppm_render_template('/home/xxxxxxx...', Array, true)
#2 /home/xxxxxxx/public_html/wp-includes/class-wp-hook.php(324): WPDM\WPPM\Account\AccountManager->renderUserAccount('')
#3 /home/xxxxxxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#4 /home/xxxxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#5 /home/xxxxxxx/public_html/wp-admin/admin.php(260): do_action('wppm_plan_page_...')
#6 /home/xxxxxxx/public_html/wp-admin/edit.php(10): require_once('/home/xxxxxxx...')
#7 {main}
  thrown in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Account/user-subscription-invoices.php on line 51
[04-May-2025 10:53:53 UTC] PHP Fatal error:  Uncaught Error: Call to a member function format() on null in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Account/user-subscription-invoices.php:51
Stack trace:
#0 /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/helper-functions.php(20): include()
#1 /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Account/AccountManager.php(163): wppm_render_template('/home/xxxxxxx...', Array, true)
#2 /home/xxxxxxx/public_html/wp-includes/class-wp-hook.php(324): WPDM\WPPM\Account\AccountManager->renderUserAccount('')
#3 /home/xxxxxxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#4 /home/xxxxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#5 /home/xxxxxxx/public_html/wp-admin/admin.php(260): do_action('wppm_plan_page_...')
#6 /home/xxxxxxx/public_html/wp-admin/edit.php(10): require_once('/home/xxxxxxx...')
#7 {main}
  thrown in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Account/user-subscription-invoices.php on line 51
[04-May-2025 11:10:25 UTC] PHP Warning:  Undefined variable $signup_data in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 427
[05-May-2025 17:29:59 UTC] PHP Warning:  Undefined variable $signup_data in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 427
[05-May-2025 17:31:31 UTC] PHP Warning:  Undefined variable $user_id in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 259
[05-May-2025 17:31:31 UTC] PHP Warning:  Undefined array key "wppm_signup_data" in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 17:31:31 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 17:39:15 UTC] PHP Warning:  Undefined variable $signup_data in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 427
[05-May-2025 17:39:33 UTC] PHP Warning:  Undefined variable $user_id in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 259
[05-May-2025 17:39:33 UTC] PHP Warning:  Undefined array key "wppm_signup_data" in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 17:39:33 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 17:53:41 UTC] PHP Warning:  Undefined variable $signup_data in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 427
[05-May-2025 17:55:46 UTC] PHP Warning:  Undefined variable $user_id in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 259
[05-May-2025 17:55:46 UTC] PHP Warning:  Undefined array key "wppm_signup_data" in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 17:55:46 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 20:06:52 UTC] PHP Warning:  Undefined variable $signup_data in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 427
[05-May-2025 20:08:16 UTC] PHP Warning:  Undefined variable $user_id in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 259
[05-May-2025 20:08:16 UTC] PHP Warning:  Undefined array key "wppm_signup_data" in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
[05-May-2025 20:08:16 UTC] PHP Warning:  foreach() argument must be of type array|object, null given in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PaymentSystemManager.php on line 261
May 6, 2025 at 9:10 am
#206127
Participant
Simon Harvey
OP

Maybe these server logs will help?

[05-May-2025 18:47:24 Europe/London] PHP Fatal error:  Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, WP_Error given in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Auth/AuthManager.php:272
Stack trace:
#0 /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Auth/AuthManager.php(272): strpos(Object(WP_Error), ':/')
#1 /home/xxxxxxx/public_html/wp-includes/class-wp-hook.php(324): WPDM\WPPM\Auth\AuthManager->download('')
#2 /home/xxxxxxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#3 /home/xxxxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#4 /home/xxxxxxx/public_html/wp-settings.php(727): do_action('init')
#5 /home/xxxxxxx/public_html/wp-config.php(105): require_once('/home/xxxxxxx...')
#6 /home/xxxxxxx/public_html/wp-load.php(50): require_once('/home/xxxxxxx...')
#7 /home/xxxxxxx/public_html/wp-blog-header.php(13): require_once('/home/xxxxxxx...')
#8 /home/xxxxxxx/public_html/index.php(17): require('/home/xxxxxxx...')
#9 {main}
  thrown in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Auth/AuthManager.php on line 272
[05-May-2025 18:47:25 Europe/London] WordPress database error Column 'oid' cannot be null for query INSERT INTO <code>wp_ahm_download_stats</code> (<code>pid</code>, <code>uid</code>, <code>oid</code>, <code>year</code>, <code>month</code>, <code>day</code>, <code>timestamp</code>, <code>ip</code>, <code>filename</code>, <code>agent</code>, <code>version</code>, <code>type</code>) VALUES ('966', '6349', NULL, '2025', '05', '05', '1746467245', '85.134.202.60', '', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', '', 'package') made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, WPDM\WPPM\Auth\AuthManager->download, WPDM\__\DownloadStats->add
[05-May-2025 18:47:26 Europe/London] PHP Warning:  Undefined variable $package in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Auth/AuthManager.php on line 300
[05-May-2025 17:56:07 GMT] PHP Warning:  Undefined array key "resource_version" in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PayPal/PayPalWebhookHandler.php on line 29
[05-May-2025 17:56:07 GMT] WordPress database error Unknown column '99Y39692WC618520Y' in 'where clause' for query SELECT * FROM wp_wppm_invoices WHERE <code>payment_system_invoice_id</code> = 99Y39692WC618520Y made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, WPDM\WPPM\Payment\WebhookListener->listen, WPDM\WPPM\Payment\PayPal\PayPalWebhookHandler->handle, WPDM\WPPM\Invoice\Invoice::getByPaymentSystemInvoiceId
[05-May-2025 20:08:26 GMT] PHP Warning:  Undefined array key "resource_version" in /home/xxxxxxx/public_html/wp-content/plugins/wppromembership/src/Payment/PayPal/PayPalWebhookHandler.php on line 29
May 6, 2025 at 8:50 am
#206121
Participant
Simon Harvey
OP

What is the next step? This bug has been ongoing for a few weeks now and is causing concern from some customers who think they have paid twice.

Thanks

May 6, 2025 at 8:49 am
#206120
Participant
Simon Harvey
OP

Thanks Nayeem – is there a reason why my email to support hasn’t been responded to?

I would like all of my orders changed to manual renewal please. Thanks

May 4, 2025 at 10:48 am
#206017
Participant
Simon Harvey
OP

Yes I’m on the latest versions and it is still happening.

May 2, 2025 at 12:47 pm
#205972
Participant
Simon Harvey
OP

Hello again Tahasin,

Do you have any update on this? Is there anything in particular I can look at to figure out what is going on?

Thanks,

Simon

Apr 24, 2025 at 8:51 am
#205605
Participant
Simon Harvey
OP

Hello Tahasin, is there any update on this?

Thanks

Apr 22, 2025 at 11:55 am
#205532
Participant
Simon Harvey
OP

thanks a lot

Apr 22, 2025 at 11:39 am
#205530
Participant
Simon Harvey
OP

Thanks. It looks like just single payments, but double invoices.

Apr 22, 2025 at 6:23 am
#205515
Participant
Simon Harvey
OP
This reply has been marked as private.
Apr 22, 2025 at 6:17 am
#205512
Participant
Simon Harvey
OP

Thanks a lot.

Mar 16, 2025 at 11:45 pm
#204575
Participant
Simon Harvey
OP

That’s great thanks a lot for implementing this so quickly!

Much appreciated.

Mar 6, 2025 at 10:29 am
#204249
Participant
Simon Harvey
OP

Thanks for your reply.

Manually emailing users isn’t a practical solution so I’ll submit a feature request.

Thanks,

Simon

Mar 5, 2025 at 6:11 pm
#204196
Participant
Simon Harvey
OP

Thanks Riddhi,

Yes, I’m using your membership plugin.

Simon

Sep 27, 2022 at 2:41 pm
#178469
Participant
Simon Harvey
OP

Thanks Nayeem, much appreciated.

Sep 22, 2022 at 10:43 am
#178303
Participant
Simon Harvey
OP

That’s great, thanks a lot.

Sep 22, 2022 at 10:41 am
#178300
Participant
Simon Harvey
OP

Ok thanks for the update. Can I confirm – if I remove the “initial fee” the subscriber will still be charged the subscription fee from day 1?

Thanks

Sep 22, 2022 at 9:54 am
#178294
Participant
Simon Harvey
OP

Hello Shahjada

No, that hasn’t worked. Here’s an example of someone who subscribed today but the next billing cycle is showing as yesterday, the day before they signed up:

Billing cycle date error

And here is a subscription that I made myself this morning and it’s showing today’s date as the next billing cycle:

Billing cycle error

  • This reply was modified 3 years, 4 months ago by Simon Harvey.
Sep 21, 2022 at 12:07 pm
#178245
Participant
Simon Harvey
OP

Did you have a chance to take a look at this? Thanks.

Viewing 25 posts - 1 through 25 (of 132 total)