Is the status of the basket changing when the renewal comes through?
Please Log in or Create an account to join the conversation.
I don't see how. Unless the subscription status has changed CBSubs Emails will do nothing. They would've had to actually expire for it to send the expiration email. Regardless there are some differences between the Presentation tab emails and CBSubs Emails conditions that are being corrected as per the below ticket, which might be the cause of the issue.No the basket does not change its status. I think that this is coming from CBSubs emails integration
There's nothing to enhance. It's waiting for Stripe to tell CBSubs if the renewal was successful or not. This is how all recurring payments work for all gateways.By the way, that's a problem because for auto recurring with several days like SEPA STRIPE, we don't even know that the basket will be paid, or is pending or is dealt with by STRIPE until STRIPE sends back a payment completed or payment failed (dispute). Could you enhance this process ?
Nothing was changed on our end in regards to dispute handling. If it was a dispute notification it will put the subscription in a reversed status. If it was a failed payment notification then it will fail the renewal and simply expire.Also we have noticed that the last failed payment did not reverse the payment but only unsubscribed the subscription. Previously the payment was also reversed and indicated as this on CBSubs. Did you change something or did STRIPE change something ?
Please Log in or Create an account to join the conversation.
There's nothing to enhance. It's waiting for Stripe to tell CBSubs if the renewal was successful or not. This is how all recurring payments work for all gateways.
Please Log in or Create an account to join the conversation.
Your date check would need to take into account the plans grace period, which is stored in the `graceperiod` column in _cbsubs_plans. I don't know if you'll be able to do that strictly through SQL as we've a PHP side function for handling math dates. I guess you could just hardcode the 7 days addition to the date if plan id = X.Ok understood ! In this case and if the basket does not go in the Pending state during the SEPA renewal period which may go up to 7 days, could you suggest how we can avoid to show such renewal in our lists ?
autorecurring_type determines if it's auto recurring with or without notifications. The values for it are as follows.More precisely should we use autorecurring_type or autorenew_type ? what's the difference exactly ?
Please Log in or Create an account to join the conversation.
I guess you could just hardcode the 7 days addition to the date if plan id = X.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.