#scrollup2-Proration

1 messages · Page 1 of 1 (latest)

hollow seal
#

Hi, stepping in here as koopajah is away.

#

Let me get caught up

inner hazel
#

I'll help I'm here

#

Can you clarify if you except the cancellation in my example to be on September 17 or September 22?

rose nebula
#

it doesn't really matter, since once we want to stop the plan, there shouldn't be another charge

inner hazel
#

I'm asking what you want to do though it is really important

#

if someone pays until September 22 and you cancel on September 17, then it's a problem

#

I guess because it's donation you don't care, but then what is the logic of using a trial for a donation?

rose nebula
#

Right, the trial was a duct tape attempt to solve a different issue.. we want to create a authorize/capture for the first charge which only works for one-time charges.

So we create a one time charge, not captured. At the same time create a subscription with a trial for a month (in this case 20 days or so).

#

If we eliminate the trial, then it would honor the prorate behavior set?

inner hazel
#

I'm so sorry I have no idea what you are trying to enable

#

Can you try and take a step back and clearly lay down when someone should pay and for how much

#

is this a recurring donation you only do twice? Something else?

rose nebula
#

So we want to create monthly donations for a preset number of months.

So it doesn't really matter if each month there's exactly the same amount of days, as long as it's charged on the same day each month the same amount.

However we had some business requirement to have a hold on the charge when the plan is first create until it's confirmed. Since you can't create hold/capture on subscriptions, we created a one time charge for the first month, and then a subscription plan which essentially starts the next month (by setting a 30 day trial)

barren current
#

👋 stepping in and gimme some times to catch up

#

Can you give a concrete example? ie a Subscription starts from Oct 1, but you create one time charge in Sep 1 and put a trial until Oct 1?

rose nebula
#

Correct.

#

Or technically the subscription starts Sep 1. But it's only a trial for the first 30 days on the subscription, and separately a 1 time charge was created Sep 1.

#

So if a donor wants to donate for 12 months, the first charge would be a one-time charge and the subscription would charge another 11 times.

inner hazel
#

What you need to do is have a phase for the trial and then a separate phase for the Price and the number of iterations

#

if you put the trial as part of the first phase it will incorrectly prorate and cancel at the wrong time

#

(leaving to orakaro but wanted to explain this)

rose nebula
#

Ok I see, that makes sense. Thank you.