Simon Harvey

Forum Replies Created

Viewing 25 posts - 1 through 25 (of 132 total)
in reply to: Auto Renewal #206503

Simon Harvey
Participant

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?

in reply to: Membership Duplicate Invoices #206490

Simon Harvey
Participant

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.

in reply to: Membership Duplicate Invoices #206487

Simon Harvey
Participant

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?

in reply to: Auto Renewal #206478

Simon Harvey
Participant

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

in reply to: Membership Duplicate Invoices #206476

Simon Harvey
Participant

Thanks,

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

Missing invoices

Missing invoice

in reply to: Membership Duplicate Invoices #206132

Simon Harvey
Participant

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

in reply to: Membership Duplicate Invoices #206129

Simon Harvey
Participant

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
in reply to: Membership Duplicate Invoices #206127

Simon Harvey
Participant

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
in reply to: Membership Duplicate Invoices #206121

Simon Harvey
Participant

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

in reply to: Auto Renewal #206120

Simon Harvey
Participant

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

in reply to: Membership Duplicate Invoices #206017

Simon Harvey
Participant

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

in reply to: Membership Duplicate Invoices #205972

Simon Harvey
Participant

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

in reply to: Membership Duplicate Invoices #205605

Simon Harvey
Participant

Hello Tahasin, is there any update on this?

Thanks

in reply to: Membership Duplicate Invoices #205532

Simon Harvey
Participant

thanks a lot

in reply to: Membership Duplicate Invoices #205530

Simon Harvey
Participant

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

in reply to: Membership Duplicate Invoices #205515

Simon Harvey
Participant
This reply has been marked as private.
in reply to: Membership Duplicate Invoices #205512

Simon Harvey
Participant

Thanks a lot.

in reply to: Membership Renewal Notice Email #204575

Simon Harvey
Participant

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

Much appreciated.

in reply to: Subscription Renewal Email #204249

Simon Harvey
Participant

Thanks for your reply.

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

Thanks,

Simon

in reply to: Subscription Renewal Email #204196

Simon Harvey
Participant

Thanks Riddhi,

Yes, I’m using your membership plugin.

Simon

in reply to: New Subscriber email sent to wrong address #178469

Simon Harvey
Participant

Thanks Nayeem, much appreciated.

in reply to: Wrong “Next Billing Cycle” #178303

Simon Harvey
Participant

That’s great, thanks a lot.

in reply to: Wrong “Next Billing Cycle” #178300

Simon Harvey
Participant

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

in reply to: Wrong “Next Billing Cycle” #178294

Simon Harvey
Participant

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 2 years, 11 months ago by Simon Harvey.
in reply to: Wrong “Next Billing Cycle” #178245

Simon Harvey
Participant

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

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