#scrollup2-Proration
1 messages · Page 1 of 1 (latest)
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?
it doesn't really matter, since once we want to stop the plan, there shouldn't be another charge
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?
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?
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?
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)
👋 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?
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.
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)
Ok I see, that makes sense. Thank you.