Sander van Hooft
Sander van Hooft
This is called "anchoring the billing cycle". This is not supported yet. There's a few things that we'd need for that: - To do: Modify the subscription interval calculation to...
Correct, updated in original post.
It's not on the top of my list to be honest. Will launch Spark Mollie first. Feel free to create a PR.
Just to understand, can you give me a use case for using a preprocessor on the first payment?
Thanks for clearing that up. I understand the requirement now :). Seems like we're looking for a way to have different behaviour between a) first payment preprocessing and b) mandated...
> Seems like we're looking for a way to have different behaviour between a) first payment preprocessing and b) mandated payment preprocessing. And c) optionally have the same behavior.
The charges may be the same on both the first payment Order and subsequent mandated Orders, but the business logic does not have to be. I.e. on a mandated payment...
@RobertBoes what do you think?
There are essentially three scenario's in which the preprocessors should be used: 1. Preparing the first payment. At this stage nothing is persisted yet, all is captured as actions and...
I agree that in 99% (perhaps even 100%) of the cases the preprocessors should fire on both first payments and mandated payments, but there's an important distinction between scenario 1...