I need to find the combination of Blackbaud Checkout calls and NXT Transaction API calls which allow me to take a credit card method today and to collect a first payment on a day in the future, up to two weeks from now.
My current stack creates a gift today, and then creates a schedule with with a monthly frequency, passing the bbps transaction id from the first gift into the payments array of the new schedule transaction record. I cannot find a way around this.
I attempted to use the Blackbaud_OpenStoreCardForm() method to capture an account token without charging the card today, but I still have no way of getting a transaction ID since no initial transaction was created. Has anybody gotten this working already?