• Resolved justmigrating

    (@justmigrating)


    I’m setting up a membership site for a client. Memberships are virtual products. Membership should be granted immediately after payment, but if customer uses Stripe, then payment is considered “processing” and not “completed” and membership is not granted. This does not occur if customer chooses PayPal instead of Stripe. What setting do I need to change to allow memberships paid via Stripe to be considered complete as soon as payment transaction occurs? Client does not want to manually update Stripe orders to completed orders.

    • This topic was modified 3 years, 3 months ago by justmigrating.

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support Sol J. a11n

    (@solstudioim)

    Hi @justmigrating

    Thanks for your question!

    I’m setting up a membership site for a client. Memberships are virtual products. Membership should be granted immediately after payment, but if customer uses Stripe, then payment is considered “processing” and not “completed” and membership is not granted.

    By default, Virtual + Downloadable product orders move to Completed automatically.

    If you have a virtual product only, and you want to enable status change automatically upon successful purchase via Stripe, you’d want to try this custom code: https://docs.woocommerce.com/document/automatically-complete-orders/

    Please do note that the instructions there, are developer-level. If you do not have access to a developer, or for assistance with customization or development with your site, we recommend reaching out to someone on our Customizations Page.

    I hope that helps!

    Let me know how it goes!

Viewing 1 replies (of 1 total)
  • The topic ‘Virtual Products “Processing” not “Complete”’ is closed to new replies.