Hi,

First of all thanks for helping out in other issues.

We are using recurring payments uc_recurring and uc_stripe. And extensions are set to 3,5

So if first charge fails then 2 more attempts are maid by system and then no further attempt is made.

We have done some code to make our users to update there credit card https://www.drupal.org/node/2726041

Now at this point if some users subscription is expired and they update credit card , after successful update we make charge to user programmatically and if charge is successful then users fess status, extensions are set to normal by existing functions.

Could you please guide what varibales need to reset such as extensions, fee status , next charge date and attempts etc to make subscription behave like new one. So that user should not have to buy new one after expiry and user will be able to continue using existing one but it should beehive like new ie: after charge failure more attempts should be made by system .

please suggest !

Thanks

Comments

jas1988 created an issue. See original summary.

rfay’s picture

Status: Active » Postponed (maintainer needs more info)

"subscriptions" are not a part of uc_stripe at all - we don't use Stripe subscriptions in any way. Only uc_recurring has *recurring* charges, not the same as a Stripe subscription.

Could you test this problem without using uc_recurring, and if it's not related to uc_stripe, open an issue there (or move this one)?

Unfortunately uc_recurring isn't actually maintained and hasn't been for some time.

jas1988’s picture

Project: Ubercart Stripe » UC Recurring Payments and Subscriptions
Version: 7.x-2.1 » 7.x-2.x-dev
jas1988’s picture

Status: Postponed (maintainer needs more info) » Active
Issue tags: -uc_stripe, -uc_reccuring +uc_recurring

Thanks, I have moved issue !