woocommerce subscription recurring not working - wordpress

I used woocommerce product to subscribe with free trial period through stripe payment gateway in my site.I have used woocommerce,woocommerce subscription,woocommerce stripe gateway plugins for this process.I checked this in localhost with test stripe account.
First payment for subscription is working fine,but recurring payment is not working with stripe even also i run schedule action option in wordpress and not able to see the error log.I created subscription plan in stripe in name of Basic. can anyone provide solution for this issue?

Related

selling a whole website with its subscribers who pay through stripe

I use “WooCommerce Stripe Payment Gateway” plugin. Now I decided to sell the website.
How can I connect the new owner’s Stripe account (instead of mine)?
The new owner must have the data of subscribers.
Thanks in advance.
I've seen Stripe doc but I'm not sure about the solution.
I found this solution on WooCommerce Subscriptions FAQ
Can I change the account used for a payment gateway?
Yes, if you want to keep the same payment gateway but you have changed
account, for example, due to a change of ownership, then it is
possible to still use the same payment gateway on your site but please
contact the gateway themselves and ask about transferring/migrating
the customer information to your new account, then update any API keys
or credentials in your WooCommerce payment gateway settings.

Send API after payment completed WooCommerce

I have an e-commerce on Wordpress where I put my products for sale through WooCommerce and a demand arose for an advantage club where, after payment was made, it would send data to an API to create an account on a platform and when is no longer paid to be deactivated by the same API. How can I do this? Is there any way?
I looked for documentation on the internet but I couldn't find much.
You can use, a hook that runs when an ordered is marked as completed:
woocommerce_order_status_completed
if that doesnt work for you, you need to check the payment gateway provider, to see what hooks they offer

Why would Woocommerce Paypal guest checkout not work for my customers but making payments with a PayPal account does?

I’m using WooCommerce and for some reason, folks can pay with logging in to PayPal but not as guests.
The order shows up in WooCommerce and it’s pending - then it switches to canceled status and payment doesn’t get sent to me. guest checkout is enabled in PayPal.

Authorize.Net woocommerce plugin payment issues for sandbox

I am using Authorize.net payment gateway in my wordpress woocommerce site.
I want to have feature like ARB , CIM and subscription, so i got a plugin named Authorize Net CIM i have installed it.
I have used sample credit card number but still it giving error Payment declined . I have already enabled TEST mode.
So i have 2 question:-
Is Authorize Net plugin for subscription is not free ? coz internet has so many plugins free, not able to take out which one to use for ARB,CIM amnd subscriptions.
Why i am getting the payment declied issue.

Woocommerce Subscriptions Stripe Automatic Recurring payments not working

I used woocommerce product to subscribe automatic recurring payment through stripe payment gateway in my site.I have used woocommerce,woocommerce subscription,woocommerce stripe gateway plugins for this process.
First payment for subscription is working fine,but automatic recurring payment is not working with stripe.
Here are the plugin links that i have used.
http://www.woothemes.com/products/woocommerce-subscriptions/
Can anyone provide solution for this issue?
Please do reach out to our support at WooThemes as we'd be happy to see what's happening here. Our official Subscriptions and Stripe extensions do work and have automatic recurring payments.
Here's a few things to check:
Be sure you have the latest version of WooCommerce, Stripe extension, and Subscriptions.
There may be a cron issue with your WordPress site. Try using WP Crontrol to find if there are any cron jobs that have been halted.
Find the scheduled payment that did not process and use the action scheduler to see if it was never fired. You can find this by navigating to /wp-admin/edit.php?post_type=scheduled-action. In the search box, enter {order_id}_ i.e. the ID of the order in which the subscription was purchased followed by an underscore. For example, for a subscription purchased in order 3125, the search string is 3125_.
We've also struggled with Stripe payments not automatically renewing (the initial payment goes through but not any of the renewal payments). We did try WooThemes support but they couldn't find the order as it was made by another web design company so we didn't have access to the order details. Also, you'll find the log's aren't very verbose.
The solution:
Go to: WP-ADMIN > WooCommerce > Settings > Payments > Click "Manage" next to Stripe > Click the box next to "Saved Cards". This needs to be enabled or it won't take payment.

Resources