Tagged: Payment Processing, Stripe, subscriptions
- This topic has 71 replies, 2 voices, and was last updated 3 days ago by
Sangita Support Squad.
-
AuthorPosts
-
-
November 19, 2025 at 3:34 AM #250450
Mattro
ParticipantHello – we are using multivendorX pro with stripe marketplace, we were having some issues with payment processing but I think the checkout is finally working properly. However payment plan subscriptions are not renewing and when I click on the subscriptions in the customer account i get the error below. My developer says this is a plugin issue:
Payment Fatal error: Uncaught Error: Call to a member function get_meta() on null in /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/includes/class-mvx-stripe-customer.php:217 Stack trace: #0 /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/includes/class-mvx-stripe-customer.php(232): MVX_Stripe_Customer->get_id_from_meta(0) #1 /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/includes/class-mvx-stripe-customer.php(59): MVX_Stripe_Customer->update_id_in_meta(‘cus_TKIzCclM4M0…’) #2 /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php(578): MVX_Stripe_Customer->set_id(‘cus_TKIzCclM4M0…’) #3 /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-includes/class-wp-hook.php(324): MVX_Stripe_Marketplace_Gateway->maybe_render_subscription_payment_method(‘Via Credit Card…’, Object(WC_Subscription)) #4 /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-includes/plugin.php(205): WP_Hook->apply_filters(‘Via Credit Card…’, Array) #5 /chroot/home/aa9599b1/342dd2b1e6.nxcli.io/html/wp-content/plugins/woocommerce-subscriptions/includes/core/class-wc-subscription.php(2451): apply_filters(‘woocommerce_my_…’, ‘Via Credit Card…’, Object(WC_Subscription)) #6
Attachments:
-
November 19, 2025 at 3:36 AM #250452
Mattro
ParticipantThis reply has been marked as private. -
November 19, 2025 at 10:49 AM #250454
Sangita Support Squad
KeymasterHello There, We’re sorry to hear that you’ve encountered an issue on your end.
We were able to successfully recreate the problem on our side and have already forwarded the details to our development team. As soon as a fix is implemented, we will make sure to keep you updated.
We truly appreciate your understanding and cooperation.
-
November 19, 2025 at 9:30 PM #250459
Mattro
ParticipantThis reply has been marked as private. -
November 19, 2025 at 9:52 PM #250461
Sangita Support Squad
KeymasterHi there, Our team is actively working on a fix, and we will keep you updated as soon as it is implemented. We appreciate your patience and will share any updates as quickly as possible.
-
November 23, 2025 at 10:15 AM #250536
Sangita Support Squad
KeymasterThis reply has been marked as private. -
November 26, 2025 at 8:38 PM #250564
Mattro
ParticipantThis reply has been marked as private. -
November 26, 2025 at 9:39 PM #250568
Sangita Support Squad
KeymasterThis reply has been marked as private. -
November 26, 2025 at 11:17 PM #250574
Mattro
ParticipantIs this replacing any of the current plugins or is this a new plugin?
-
November 26, 2025 at 11:29 PM #250575
Mattro
ParticipantI tried installing and activating through the WP admin:
Plugin could not be activated because it triggered a fatal error. -
November 26, 2025 at 11:33 PM #250576
Mattro
ParticipantThis reply has been marked as private. -
November 27, 2025 at 10:02 AM #250594
Sangita Support Squad
KeymasterThis reply has been marked as private. -
November 27, 2025 at 10:06 PM #250599
Mattro
ParticipantPlease note, this zip that you linked is different that the official plugin that was downloaded from our account (same version #1.3.24) has a difference with this version:
In latest version downloaded from account – this line is active:
modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php
add_filter( ‘woocommerce_my_subscriptions_payment_method’, array( $this, ‘maybe_render_subscription_payment_method’ ), 10, 2 );In patched version downloaded from google link this line was commented out:
modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php
// add_filter( ‘woocommerce_my_subscriptions_payment_method’, array( $this, ‘maybe_render_subscription_payment_method’ ), 10, 2 );Very concerned about future updates breaking this functionality as this patch was not part of an official update.
-
November 27, 2025 at 10:17 PM #250600
Sangita Support Squad
KeymasterHi there,
Thank you for getting back to us. We completely understand your concern. Please rest assured that the fix provided to you has already been added to our GitHub repository, and it will be included in an upcoming update accordingly. We will also keep you posted as soon as the official version with the fix is released.In the meantime, if there is anything else we can assist you with, please don’t hesitate to let us know.
-
November 28, 2025 at 10:04 PM #250611
Mattro
ParticipantHello – I am very confused, it is not possible to install both of these plugins that you have linked, they are both listed as the MXV Pro plugin.
Are these both the same patched version on MVX Pro but with different folder names (mvx-pro-subscription & mvx-pro)?Do I only need to update mxv-pro with the most recent link you provided?
-
November 28, 2025 at 10:06 PM #250612
Sangita Support Squad
KeymasterThis reply has been marked as private. -
November 29, 2025 at 12:33 AM #250618
Mattro
ParticipantThis reply has been marked as private. -
November 29, 2025 at 9:58 AM #250623
Mattro
ParticipantThis reply has been marked as private. -
November 29, 2025 at 9:58 AM #250626
Mattro
ParticipantThis reply has been marked as private. -
November 29, 2025 at 9:59 AM #250624
Mattro
ParticipantThis reply has been marked as private. -
November 29, 2025 at 9:59 AM #250616
Mattro
ParticipantWe have the updated plugin running, but now have another issue related to subscriptions. We are using Stripe Marketplace with direct payments enabled. everything works as it should for regular payments, however when using subscriptions, the initial payment processes as it should – directly with the connected account. but when renewal requests are processed they fail because they are going to the platform account.
This is the error in the platform account log:
{
“error”: {
“code”: “resource_missing”,
“doc_url”: “https://stripe.com/docs/error-codes/resource-missing”,
“message”: “No such customer: ‘cus_TStxNL3taY2zSD'”,
“param”: “customer”,
“request_log_url”: “https://dashboard.stripe.com/logs/req_RBKhNuNLRCjwS4?t=1764354545”,
“type”: “invalid_request_error”
}
}The customer ‘cus_TStxNL3taY2zSD’ exists in the connected account. How can we make sure subscription renewal payments process in Direct mode as well?
-
November 29, 2025 at 10:53 AM #250641
Sangita Support Squad
KeymasterHi there, I’m sorry to hear that you’re experiencing an issue with your subscription renewal.
I’ve forwarded the shared details with our development team, and they’re currently looking into it. Kindly provide us some time. As soon as I hear back from them, I’ll keep you updated accordingly.
-
November 29, 2025 at 3:25 PM #250644
Sangita Support Squad
KeymasterHi there,
Thank you for sharing the details. We followed the steps you described, but we were unable to replicate the issue on our end. To help us investigate further, could you please share the complete flow—from your initial setup to the point where the issue occurs?
If possible, a short video recording of the process would be extremely helpful, as it will allow us to follow the exact steps and identify the cause more accurately.
We look forward to hearing from you and assisting you further.
-
November 29, 2025 at 9:37 PM #250656
Mattro
ParticipantThis reply has been marked as private. -
November 29, 2025 at 10:21 PM #250663
Sangita Support Squad
KeymasterThank you for sharing the details. Kindly provide us some time to check the same on our end and we will get back to you accordingly.
Thank you for your understanding and continued support.
-
December 1, 2025 at 1:07 AM #250682
Mattro
ParticipantThis reply has been marked as private. -
December 1, 2025 at 1:09 AM #250683
Mattro
ParticipantThis reply has been marked as private. -
December 1, 2025 at 11:37 AM #250695
Sangita Support Squad
KeymasterThank you for sharing all these details with us. Our team is currently reviewing everything, and we will keep you updated as soon as we have more information to share. We truly appreciate your cooperation and continued support.
-
December 5, 2025 at 1:11 AM #250791
Mattro
ParticipantHi, any update on this? the subscriptions/payment plans are very important for our business. Please let me know.
Thanks -
December 5, 2025 at 10:51 AM #250795
Sangita Support Squad
KeymasterHello there,
Thank you for your continued support. We’re happy to share that our team has implemented a fix for the issue related to subscription product renewals. The update is currently undergoing thorough testing to ensure everything works smoothly.
Once the testing is complete, we will share the updated plugin with you so you can apply it on your end.
We kindly request a little more time to complete this process. Thank you again for your patience and understanding.
-
December 5, 2025 at 5:27 PM #250797
Sangita Support Squad
KeymasterThis reply has been marked as private. -
December 5, 2025 at 8:52 PM #250800
Mattro
ParticipantThanks, should we still keep that custom plugin we created to fix the checkout error or does this update fix that as well?
-
December 5, 2025 at 10:31 PM #250802
Sangita Support Squad
KeymasterHi there,
We’ve tested the updated plugin on our end and haven’t encountered any issues during checkout. If you’d like, you can first install it on your staging site to ensure everything works as expected, and then proceed to add it to your live site.If you need any further assistance, please feel free to let me know.
-
December 9, 2025 at 1:47 PM #250845
Sangita Support Squad
KeymasterHi there,
I hope you’re doing well.
I just wanted to follow up and check if you were able to test the checkout flow on your end using the updated plugin we provided. Please let us know if everything is working as expected on your end.
If you need any further assistance, feel free to reach out-we’re here to help.
-
December 14, 2025 at 9:13 PM #250903
Mattro
ParticipantThis reply has been marked as private. -
December 14, 2025 at 9:19 PM #250905
Sangita Support Squad
KeymasterSorry to hear that you encountered this issue. However, when we tested the renewal process from the customer’s My Account page, we did not experience any errors. Could you please share the steps to reproduce the issue so that we can investigate further and assist you in resolving it?
-
December 15, 2025 at 11:16 PM #250913
Mattro
Participanttest post, I’m not seeing my repy
-
December 15, 2025 at 11:18 PM #250914
Mattro
ParticipantI Posted a private reply with credentials but I cannot see it on this thread, please let me know if you do not see it.
-
December 16, 2025 at 9:58 AM #250911
Mattro
ParticipantThis reply has been marked as private. -
December 16, 2025 at 9:59 AM #250912
Mattro
ParticipantThis reply has been marked as private. -
December 16, 2025 at 11:30 AM #250920
Sangita Support Squad
KeymasterThank you for sharing the details. Our team is currently looking into the issue, and we’ll keep you updated with any progress or updates accordingly.
-
December 17, 2025 at 1:51 PM #250930
Sangita Support Squad
KeymasterHi there,
Thank you for your continued support and patience while we worked on resolving the fatal error you encountered.
We’re happy to inform you that our team has successfully added a fix for the fatal error that occurred when the admin attempted to process the renewal. At the moment, we are thoroughly testing the automatic renewal flow to ensure everything works as expected.
Once our testing is complete, we will share the fixed plugin with you right away. Thank you again for your cooperation, and please feel free to reach out if you have any questions in the meantime.
-
December 17, 2025 at 8:22 PM #250934
Mattro
ParticipantThank you, please confirm while testing that not only does this error resolve. But the renewal payments process successfully as well. Thank you.
-
December 17, 2025 at 9:03 PM #250935
Sangita Support Squad
KeymasterSure. Once our testing is complete and everything is working as expected, we will keep you posted.
-
December 30, 2025 at 8:28 PM #251045
Mattro
ParticipantHas there been any progress on this? It is critical for our business that we get the subscription payment plans working. Thank
-
December 30, 2025 at 8:40 PM #251046
Sangita Support Squad
KeymasterHi there,
First of all, we apologize for the delay. We are currently experiencing an issue with the automatic subscription renewal process. Our development team is actively working on resolving it, and we hope to provide you with an update this week.
Thank you for your patience and understanding.
-
January 7, 2026 at 11:45 AM #251175
Sangita Support Squad
KeymasterThis reply has been marked as private. -
January 15, 2026 at 2:07 AM #251235
Mattro
ParticipantThis reply has been marked as private. -
January 15, 2026 at 10:25 AM #251236
Sangita Support Squad
KeymasterHi there, Sorry to hear about the issue you’re facing.
It appears that the block-based checkout is currently enabled on your site. At the moment, the Stripe marketplace option is not supported with the block checkout.
To resolve this, please go to Admin Dashboard → Pages → Checkout, and switch the checkout page to the classic checkout layout. After that, kindly check the flow again.
If you need any further assistance, please feel free to let us know. We’ll be happy to help.
-
January 15, 2026 at 7:13 PM #251240
Mattro
ParticipantI switched to a test checkout page that only has the shortcode: [woocommerce_checkout]
But I am still seeing that same message.
-
January 15, 2026 at 7:18 PM #251241
Sangita Support Squad
KeymasterThis does seem quite unusual. Could you please check once whether the payments option is enabled by navigating to WooCommerce → Settings → Payments?
If the payment option is already enabled and you are still facing the issue, kindly create a temporary admin account on your test site and share the access details with us so that we can investigate and assist you further.
While sharing the access details, please remember to mark your reply as private.
We will look forward to hearing back from you.
-
January 16, 2026 at 2:30 AM #251245
Mattro
Participantplease see my previous message, the credentials are still the same
-
January 16, 2026 at 10:24 AM #251246
Sangita Support Squad
KeymasterHi there,
We have checked your staging site and noticed that MultiVendorX Pro was not activated. Since the only payment option enabled on your site was Stripe Marketplace, and this feature is available exclusively with MultiVendorX Pro, it was not appearing on the checkout page while the plugin was inactive.
We have now installed and activated the fixed version of MultiVendorX Pro on your staging site. After doing so, the payment option is displaying correctly on the checkout page (https://www.awesomescreenshot.com/image/58339322?key=13eeba55b83cb0ec4fa5aae639c39b6b).
Kindly verify this from your end. If you need any further assistance, please feel free to let us know – we will be happy to help.
-
January 16, 2026 at 7:56 PM #251252
Mattro
ParticipantThank you I am still getting the original fatal error on renewal processing. (see reply #250912)
go to subscription product and click pay in installments (select a child)
Go to checkout – should complete process without issues, everything looks good in Stripe for this transaction.
Test Renewal payment
Login as admin
WooCommerce > Payment Plans > click on new payment plan that was createdOrder options > Process renewal > fatal Error
-
January 16, 2026 at 8:06 PM #251253
Sangita Support Squad
KeymasterHi there,
Thank you for getting back to us. This is a bit unexpected, as our team has already addressed the issue, and when we tested the updated plugin on our end, the fatal error was resolved.
Since you’re still encountering the error, we kindly request some time so that we can review the flow on the staging site you shared. We’ll investigate this further and get back to you with an update as soon as possible.
Thank you again for your understanding and continued support.
-
January 18, 2026 at 12:00 PM #251258
Sangita Support Squad
KeymasterThis reply has been marked as private. -
January 29, 2026 at 7:30 PM #251332
Mattro
ParticipantThis reply has been marked as private. -
January 29, 2026 at 8:19 PM #251334
Sangita Support Squad
KeymasterHi there,
Thank you for getting back to us. We’re glad to hear that you’re no longer experiencing the error.
Regarding the renewal, please allow us some time to check, and we’ll get back to you shortly.
-
January 30, 2026 at 12:02 PM #251338
Sangita Support Squad
KeymasterHello,
Thank you for your cooperation.
Regarding the renewal payment failure with 3D Secure, we have done some research, and this is expected behavior when using Stripe 3D Secure payments. Since 3D Secure requires customer authentication, renewal payments cannot always be processed automatically. If the card issuer or bank requests authentication again, the renewal charge will fail and require manual customer action.
In such cases, the customer will need to manually complete the payment for the renewal to be processed successfully.
If you have any further questions or need additional assistance from our end, please feel free to let us know.
-
February 2, 2026 at 9:12 PM #251358
Mattro
ParticipantThis reply has been marked as private. -
February 2, 2026 at 10:59 PM #251362
Sangita Support Squad
KeymasterHi there, Thank you for getting back to us with the update, and we’re sorry to hear that you’ve encountered this issue. Kindly allow us some time to review it, and we’ll get back to you with an update shortly.
We truly appreciate your cooperation and understanding. -
February 5, 2026 at 3:20 PM #251367
Sangita Support Squad
KeymasterThis reply has been marked as private. -
February 5, 2026 at 8:01 PM #251369
Mattro
ParticipantI am getting the same exact issue. I am giving you full permission to deploy plugin updates and test these updates on our staging site. Can you please check the issue and test the function on our site until you are able to ensure it is working?
-
February 5, 2026 at 8:09 PM #251370
Sangita Support Squad
KeymasterThis is a bit unexpected, as we have thoroughly tested the plugin and verified the entire flow on our site, where the renewal process worked as expected. That said, there’s no need to worry—we will deploy the updated plugin to your shared staging site, test the flow using our credentials, and keep you informed of the progress.
We truly appreciate your cooperation and understanding. -
February 7, 2026 at 2:07 PM #251386
Sangita Support Squad
KeymasterThis reply has been marked as private. -
February 9, 2026 at 9:11 PM #251399
Mattro
Participantthanks initial test seemed to work. I am trying to check stripe to make sure everything looks correct. Can you let me know if the Stripe API keys were changed?
-
February 9, 2026 at 9:20 PM #251400
Sangita Support Squad
KeymasterThank you for getting back to us.
On the staging site you shared, we have added our test Stripe keys to verify the flow. You may remove these from your end and add your own keys to test the complete flow accordingly.
Please let us know if you need any assistance.
-
February 10, 2026 at 12:26 AM #251402
Mattro
ParticipantThis reply has been marked as private. -
February 10, 2026 at 12:01 PM #251411
Sangita Support Squad
KeymasterHi there,
We’re happy to hear that the payment and renewal flow is working smoothly.
Regarding the description for the initial payment, I’ve shared this with our team for review. As you may know, our team is currently fully engaged with the ongoing revamp work. Once they have some availability, they’ll look into this, and we’ll keep you updated accordingly.
Please let us know if you need any further assistance in the meantime.
-
March 9, 2026 at 4:32 AM #251558
Mattro
ParticipantHELLO – we had this set up and working but when I updated to 1.3.25 it seems to have broken/reverted this fix.
-
March 9, 2026 at 10:14 AM #251559
Sangita Support Squad
KeymasterHi there,
We’re sorry to hear that you encountered this issue.
The fix for this particular issue was not included in the latest release (MultiVendorX Pro 1.3.25), which is why you have experienced the problem on your end. For the time being, we kindly request you to use the previously shared fixed plugin.
Please rest assured that our development team is already working on including this fix in the upcoming revamped version. Once that version is released, the issue related to subscriptions should no longer occur.
In the meantime, if you have any questions or require further assistance, please feel free to let us know. We will be glad to assist you.
-
-
AuthorPosts
- You must be logged in to reply to this topic.






