WPIntell

Source evidence

Pending Payment still after Stripe Completes Processing

StellarPay – Stripe Payment Gateway for WooCommerce · support · 2025-04-17T19:12:00+00:00

complaintsentiment
highseverity
1.0relevance
6replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

10 / 39 rows with source links

25.6% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

29 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
robbyooooo unresolved
When running a test, the order status in Woocommerce moves to Processing upon submission. However, when live, the status is stuck in Pending Payment after submission. Stripe says the payment completed, so why doesn’t the status move to Processing? Also, when submitting the payment the 1st time, it gives a payment error, but upon submitting it a second time, it goes through with no issues. Hey there, You’ve come to the right place with this request—happy to help dig in. Since the Stripe side shows the payment as completed, but the order stays in “Pending Payment” within WooCommerce, it’s possible there’s something unique in your site’s configuration. I wasn’t able to replicate the same behavior using StellarPay on my test site, so to troubleshoot this properly, I’d like to get a clearer picture of your setup. Could you send over the following details? Steps to reproduce the issue – What exact steps are you taking from adding a product to the cart all the way to checking out? Are there any custom fields or plugins involved in the checkout process? System Status Report – From your site admin, go to: WooCommerce > Status > Get system report > Copy for GitHub , then paste it here. Site URL – This helps us inspect any front-end behavior or JavaScript errors. Product type & settings – Is this a simple product, or does it have subscriptions, downloads, or shipping requirements? Any recent changes – Have you recently updated any plugins, added a custom function, or made other checkout customizations? Once I have this info, I’ll run a more tailored test and, if needed, loop in the StellarPay team to move things forward. Best, Kevin StellarPay Support Hey Kevin, Thank you for the fast response! 1.) Add any of the products on this page to cart. Complete the checkout process. She uses an extensive amount of plugins, so I’m sure some are used for custom fields during checkout. 2.) System Status Report ### WordPress Environment ### WordPress address (URL): [Redacted] Site address (URL): [Redacted] WC Version: 9.8.1 Legacy REST API Package Version: ✔ 1.0.5 Action Scheduler Version: ✔ 3.9.2 Log Directory Writable: ✔ WP Version: ❌ 6.7.2 - There is a newer version of WordPress available (6.8) WP Multisite: – WP Memory Limit: 1 GB WP Debug Mode: – WP Cron: ✔ Language: en_US External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 8.0.30.5 PHP Post Max Size: 100 MB PHP Time Limit: 300 PHP Max Input Vars: 10000 cURL Version: 8.12.1 OpenSSL/3.3.3 SUHOSIN Installed: – MySQL Version: 8.0.33-25 Max Upload Size: 100 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### [REDACTED] ### Post Type Counts ### addify_acr_carts: 19 addify_acr_emails: 1 addify_acr_logs: 55 amn_om: 1 attachment: 1000 aw_workflow: 11 custom_css: 2 divi_overlay: 1 easy-opt-ins: 1 elementor_library: 23 envira: 1 et_footer_layout: 1 et_header_layout: 3 et_pb_layout: 71 et_template: 8 et_theme_builder: 3 logichop-conditions: 2 logichop-logicblocks: 1 nav_menu_item: 37 oembed_cache: 690 page: 258 popup: 1 popup_theme: 8 post: 40 product: 104 product_variation: 56 revision: 55 shopmagic_automation: 1 shop_coupon: 10 shop_order: 4800 shop_order_refund: 8 shop_subscription: 778 tec_tc_attendee: 48 tec_tc_order: 46 tec_tc_ticket: 6 tribe_events: 41 tribe_organizer: 1 tribe_rsvp_attendees: 154 tribe_rsvp_tickets: 6 tribe_venue: 1 wc_membership_plan: 3 wc_user_membership: 1549 wll_records: 2035 woo_mb_template: 10 wpcf7_contact_form: 2 wpcode: 7 wp_global_styles: 1 ### Security ### Secure connection (HTTPS): ✔ Hide errors from visitors: ✔ ### Active Plugins (53) ### Abandoned Cart Recovery: by Addify – 1.5.0 AutomateWoo: by WooCommerce – 6.1.10 Classic Editor: by WordPress Contributors – 1.6.7 Complianz | GDPR/CCPA Cookie Consent: by Really Simple Plugins – 7.4.0.1 Contact Form 7: by Takayuki Miyoshi – 6.0.6 Delete Me: by Clinton Caldwell – 3.2 Duplicate Page: by mndpsingh287 – 4.5.4 Elementor Pro: by Elementor.com – 3.28.3 Elementor: by Elementor.com – 3.28.3 ElementsKit Lite: by Wpmet – 3.4.9 Event Tickets: by The Events Calendar – 5.21.1 The Events Calendar: Virtual Events: by The Events Calendar – 1.15.8 Flux Checkout: by Iconic – 2.20.0 Gravity Forms Email Blacklist: by CrossPeak Software – 2.6.2 Gravity Forms: by Gravity Forms – 2.9.6.1 Gravity Forms Mailchimp Add-On: by Gravity Forms – 5.6.0 Happy Elementor Addons: by Leevio – 3.16.3 Head, Footer and Post Injections: by Stefano Lissa – 3.3.2 Hotjar: by Hotjar – 1.0.16 WPCode Lite: by WPCode – 2.2.7 Login and Logout Redirect: by Swapnil V. Patil – 2.0.3 LoginPress: by LoginPress – 4.0.1 Mailchimp for WooCommerce: by Mailchimp – 5.4 Members: by MemberPress – 3.2.17 Nav Menu Roles: by Kathy Darling – 2.1.2 Premium Addons for Elementor: by Leap13 – 4.11.3 Really Simple CAPTCHA: by Takayuki Miyoshi – 2.4 Redirection: by John Godley – 5.5.2 Royal Elementor Addons: by WP Royal – 1.7.1016 ShopMagic for WooCommerce: by WP Desk – 4.5.2 ShopMagic for WooCommerce Subscriptions: by WP Desk – 1.8.5 Shortcodes for Divi: by WP Zone – 1.2.2 Side Cart WooCommerce: by XootiX – 2.6.3 Simple CSS: by Tom Usborne – 1.1.1 Smart Slider 3: by Nextend – 3.5.1.27 StellarPay - Stripe Payment Gateway for WooCommerce: by StellarWP – 1.7.0 Supreme Modules Lite - Divi Theme, Extra Theme and Divi Builder: by Supreme Modules – 2.5.61 Terms and Conditions Popup for WooCommerce: by BeRocket – 3.6.1 The Events Calendar: by The Events Calendar – 6.11.2 Social Media and Share Icons (Ultimate Social Media): by Inisev – 2.9.5 Users Insights: by Pexeto – 4.4.0 Password Strength Settings for WooCommerce: by Daniel Santoro – 3.0.1 WooCommerce Address Book: by CrossPeak – 2.6.5 Woo Login Redirect: by WP Doctor – 2.2.4 WooCommerce.com Update Manager: by Automattic – 1.0.3 WooCommerce Direct Checkout: by QuadLayers – 3.4.6 WooCommerce Legacy REST API: by WooCommerce – 1.0.5 WooCommerce Memberships: by SkyVerge – 1.26.11 WooCommerce Subscriptions: by WooCommerce – 7.4.0 WooCommerce: by Automattic – 9.8.1 Yoast SEO: by Team Yoast – 24.9 ReCaptcha v2 for Contact Form 7: by IQComputing – 1.4.9 WPFront Notification Bar: by Syam Mohan – 3.5.0 ### Inactive Plugins (3) ### Payment Plugins for Stripe WooCommerce: by Payment Plugins support@paymentplugins.com – 3.3.84 WooCommerce PayPal Payments: by PayPal – 3.0.3 WooCommerce Stripe Gateway: by Stripe – 9.4.1 ### Dropin Plugins () ### advanced-cache.php: advanced-cache.php db-error.php: db-error.php object-cache.php: object-cache.php ### Must Use Plugins (2) ### Object Cache Pro (MU): by Rhubarb Group – 1.21.2 System Plugin: by – 4.165.0 ### Settings ### Legacy API Enabled: ✔ Force SSL: ✔ Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) subscription (subscription) variable (variable) variable subscription (variable-subscription) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5) Connected to WooCommerce.com: ✔ Enforce Approved Product Download Directories: – HPOS feature enabled: – Order datastore: WC_Order_Data_Store_CPT HPOS data sync enabled: – ### Logging ### Enabled: ✔ Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2 Retention period: 7 days Level threshold: – Log directory size: 670 KB ### WC Pages ### Shop base: #27512 - /shop/ Cart: #27513 - /cart/ - Contains the woocommerce_cart shortcode Checkout: #27514 - /checkout/ - Contains the woocommerce_checkout shortcode My account: #27515 - /account/ - Contains the [woocommerce_my_account] shortcode Terms and conditions: #28279 - /terms-conditions/ ### Theme ### Name: Divi Version: 4.27.4 Author URL: http://www.elegantthemes.com Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme Theme type: Classic theme WooCommerce Support: ✔ ### Templates ### Overrides: /var/www/wp-content/plugins/royal-elementor-addons/includes/woocommerce/templates/cart/cart.php /var/www/wp-content/plugins/royal-elementor-addons/includes/woocommerce/templates/cart/mini-cart.php version 9.2.0 is out of date. The core version is 9.4.0 /var/www/wp-content/plugins/royal-elementor-addons/includes/woocommerce/templates/notices/error.php /var/www/wp-content/plugins/royal-elementor-addons/includes/woocommerce/templates/notices/notice.php /var/www/wp-content/plugins/royal-elementor-addons/includes/woocommerce/templates/notices/success.php Outdated Templates: ❌ Learn how to update | Clear system status theme info cache ### Memberships ### Restriction mode:: Hide content only Public content:: Pages: 114 itemsEvents: 19 itemsPosts: 6 itemsMy Templates: 1 item Excluded from discounts:: – Membership plans:: 3 (2 published) Online Cello Lessons 7 Day Free Trial (draft):: Members: 1Access method: Manual assignment onlyAccess length: Unlimited Subscription: No Free Account:: Members: 781Access method: User account registrationAccess length: Unlimited Subscription: No Online Cello Lessons:: Members: 767Access method: Product(s) purchaseAccess length: Unlimited Subscription: OptionalInstallment plan: No ### Subscriptions ### WCS_DEBUG: ✔ No Subscriptions Mode: ✔ Live Subscriptions Live URL: https://cellojoy.com Subscriptions-core Library Version: 8.2.0 Subscription Statuses: wc-active: 24 wc-expired: 54 wc-pending-cancel: 10 wc-pending: 4 wc-on-hold: 82 wc-cancelled: 604 WooCommerce Account Connected: ✔ Yes Active Product Key: ✔ Yes Custom Retry Rules: ✔ No Custom Retry Rule Class: ✔ No Custom Raw Retry Rule: ✔ No Custom Retry Rule: ✔ No Retries Migration Status: ✔ Completed Report Cache Enabled: ✔ Yes Cache Update Failures: ✔ 0 failure ### Store Setup ### Country / State: United States (US) — Pennsylvania ### Subscriptions by Payment Gateway ### other: wc-cancelled: 602 wc-expired: 53 wc-active: 22 wc-pending-cancel: 10 wc-on-hold: 81 wc-pending: 4 ### Payment Gateway Support ### :: products refunds tokenization subscriptions multiple_subscriptions subscription_cancellation subscription_suspension subscription_reactivation subscription_date_changes subscription_amount_changes subscription_payment_method_change subscription_payment_method_change_customer subscription_payment_method_change_admin ### Admin ### Enabled Features: activity-panels analytics product-block-editor coupons core-profiler customize-store customer-effort-score-tracks import-products-task experimental-fashion-sample-products shipping-smart-defaults shipping-setting-tour homescreen marketing mobile-app-banner onboarding onboarding-tasks pattern-toolkit-full-composability product-custom-fields remote-inbox-notifications remote-free-extensions payment-gateway-suggestions printful shipping-label-banner subscriptions store-alerts transient-notices woo-mobile-welcome wc-pay-promotion wc-pay-welcome-page launch-your-store add-to-cart-with-options-stepper-layout Disabled Features: product-data-views experimental-blocks coming-soon-newsletter-template minified-js product-pre-publish-modal settings async-product-editor-category-field product-editor-template-system use-wp-horizon blockified-add-to-cart Daily Cron: ✔ Next scheduled: 2025-04-19 19:48:40 -04:00 Options: ✔ Notes: 155 Onboarding: completed ### Action Scheduler ### Canceled: 3 Oldest: 2025-03-27 21:07:28 -0400 Newest: 2025-04-17 12:12:30 -0400 Complete: 6,411 Oldest: 2025-03-31 15:20:42 -0400 Newest: 2025-04-18 21:36:09 -0400 Failed: 39,122 Oldest: 2023-09-26 11:20:06 -0400 Newest: 2025-04-18 21:31:52 -0400 Pending: 66 Oldest: 2025-04-18 21:38:09 -0400 Newest: 2026-03-12 20:49:36 -0400 ### Status report information ### Generated at: 2025-04-18 21:38:56 -04:00 3...

Comments

6 shown
kmarusek 2025-04-18T14:49:00+00:00

Hey there, You’ve come to the right place with this request—happy to help dig in. Since the Stripe side shows the payment as completed, but the order stays in “Pending Payment” within WooCommerce, it’s possible there’s something unique in your site’s configuration. I wasn’t able to replicate the same behavior using StellarPay on my test site, so to troubleshoot this properly, I’d like to get a clearer picture of your setup. Could you send over the following details? Steps to reproduce the issue – What exact steps are you taking from adding a product to the cart all the way to checking out? Are there any custom fields or plugins involved in the checkout process? System Status Report – From your site admin, go to: WooCommerce > Status > Get system report > Copy for GitHub , then paste it here. Site URL – This helps us inspect any front-end behavior or JavaScript errors. Product type & settings – Is this a simple product, or does it have subscriptions, downloads, or shipping requirements? Any recent changes – Have you recently updated any plugins, added a custom function, or made other checkout customizations? Once I have this info, I’ll run a more tailored test and, if needed, loop in the StellarPay team to move things forward. Best, Kevin StellarPay Support

robbyooooo 2025-04-19T01:41:00+00:00

Hey Kevin, Thank you for the fast response! 1.) Add any of the products on this page to cart. Complete the checkout process. She uses an extensive amount of plugins, so I’m sure some are used for custom fields during checkout. 2.) System Status Report ### WordPress Environment ### WordPress address (URL): [Redacted] Site address (URL): [Redacted] WC Version: 9.8.1 Legacy REST API Package Version: ✔ 1.0.5 Action Scheduler Version: ✔ 3.9.2 Log Directory Writable: ✔ WP Version: ❌ 6.7.2 - There is a newer version of WordPress available (6.8) WP Multisite: – WP Memory Limit: 1 GB WP Debug Mode: – WP Cron: ✔ Language: en_US External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 8.0.30.5 PHP Post Max Size: 100 MB PHP Time Limit: 300 PHP Max Input Vars: 10000 cURL Version: 8.12.1 OpenSSL/3.3.3 SUHOSIN Installed: – MySQL Version: 8.0.33-25 Max Upload Size: 100 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### [REDACTED] ### Post Type Counts ### addify_acr_carts: 19 addify_acr_emails: 1 addify_acr_logs: 55 amn_om: 1 attachment: 1000 aw_workflow: 11 custom_css: 2 divi_overlay: 1 easy-opt-ins: 1 elementor_library: 23 envira: 1 et_footer_layout: 1 et_header_layout: 3 et_pb_layout: 71 et_template: 8 et_theme_builder: 3 logichop-conditions: 2 logichop-logicblocks: 1 nav_menu_item: 37 oembed_cache: 690 page: 258 popup: 1 popup_theme: 8 post: 40 product: 104 product_variation: 56 revision: 55 shopmagic_automation: 1 shop_coupon: 10 shop_order: 4800 shop_order_refund: 8 shop_subscription: 778 tec_tc_attendee: 48 tec_tc_order: 46 tec_tc_ticket: 6 tribe_events: 41 tribe_organizer: 1 tribe_rsvp_attendees: 154 tribe_rsvp_tickets: 6 tribe_venue: 1 wc_membership_plan: 3 wc_user_membership: 1549 wll_records: 2035 woo_mb_template: 10 wpcf7_contact_form: 2 wpcode: 7 wp_global_styles: 1 ### Security ### Secure connection (HTTPS): ✔ Hide errors from visitors: ✔ ### Active Plugins (53) ### Abandoned Cart Recovery: by Addify – 1.5.0 AutomateWoo: by WooCommerce – 6.1.10 Classic Editor: by WordPress Contributors – 1.6.7 Complianz | GDPR/CCPA Cookie Consent: by Really Simple Plugins – 7.4.0.1 Contact Form 7: by Takayuki Miyoshi – 6.0.6 Delete Me: by Clinton Caldwell – 3.2 Duplicate Page: by mndpsingh287 – 4.5.4 Elementor Pro: by Elementor.com – 3.28.3 Elementor: by Elementor.com – 3.28.3 ElementsKit Lite: by Wpmet – 3.4.9 Event Tickets: by The Events Calendar – 5.21.1 The Events Calendar: Virtual Events: by The Events Calendar – 1.15.8 Flux Checkout: by Iconic – 2.20.0 Gravity Forms Email Blacklist: by CrossPeak Software – 2.6.2 Gravity Forms: by Gravity Forms – 2.9.6.1 Gravity Forms Mailchimp Add-On: by Gravity Forms – 5.6.0 Happy Elementor Addons: by Leevio – 3.16.3 Head, Footer and Post Injections: by Stefano Lissa – 3.3.2 Hotjar: by Hotjar – 1.0.16 WPCode Lite: by WPCode – 2.2.7 Login and Logout Redirect: by Swapnil V. Patil – 2.0.3 LoginPress:...

robbyooooo 2025-04-23T02:14:00+00:00

Hey Kevin, Was there any follow up to this? Thanks, Rob

kmarusek 2025-04-28T18:16:00+00:00

Hey there, Sorry for the delay in following up — I appreciate your patience! I ran some tests on a staging environment using: PHP 8.0.1 WooCommerce 9.8.1 StellarPay 1.7.0 In both testing mode and live mode, payments processed normally and orders correctly moved to Processing status in WooCommerce > Orders. I wasn’t able to replicate the issue where orders remain stuck in Pending Payment . I also checked webhook activity, and all responses were 200 OK with successful payment intent confirmations. If your Stripe account is also showing 200 webhook responses for payment intents , that means Stripe sent the payment success notification and StellarPay successfully received it. At that point, the payment information has been handed off — and if the order status still isn’t updating correctly, it’s likely being impacted by other plugins, custom code, or extensions on the site. Since WooCommerce by itself doesn’t natively support subscriptions. Subscription products require a paid extension like WooCommerce Subscriptions (or something similar), I wasn’t able to do any conflict testing here. Since this adds more layers to the checkout process, it’s possible the issue is coming from that plugin or its interaction with other parts of the site. To move forward, could you help confirm a few details? Are your subscription management plugins and WooCommerce fully updated to their latest versions? Are you able to temporarily disable other plugins (besides WooCommerce, StellarPay, and your subscription plugin) to check for a conflict? Are there any custom functions or code snippets related to order handling or checkout on your site? These steps will help narrow it down and get everything working smoothly. Let me know what you find — I’m happy to keep working with you on this! Best, Kevin StellarPay Support

robbyooooo 2025-04-28T22:10:00+00:00

Hello Kevin, After activating and deactivating each plugin one-by-one, I realized that the issue was WooCommerce Subscriptions. Once I switched to another plugin, the transactions completed correctly. Thanks for looking into it for me.

kmarusek 2025-05-13T15:16:00+00:00

Hey Robby, Thanks for following up — glad to hear you tracked it down and everything’s working correctly now! I’ll go ahead and close this out, but feel free to reach out again if you run into anything else. Happy to help anytime. Best, Kevin StellarPay Support