Can anyone tell me what the correct sequence of API calls is for an online order containing ONLY a membership contribution?
So far I have:
1) AddContribution (anonymous login already established)
2) Login
3) TransferCart
4) CreatePaymentPlan
5) FinalizePaymentPlan
... then what??
I see nothing in Tessitura at this point and if I checkout, the contribution is paid in full which is not what I'm looking for. If anyone can provide some clarity on this I would greatly appreciate it.
Thanks!
Hi Rick,
I believe that the problem is that you can’t create pledge contributions (i.e. contributions paid in installments) through ticket orders, over the web or in the application directly. Taking a look at the API Documentation document, it says this for the AddContribution method:
Pledge-type contributions are not currently supported through the API.
You can find the API Documentation document here: http://www.tessituranetwork.com/~/media/Documentation/Web%20API/API_Documentation.ashx
Kevin Sheehan
Documentation & Learning Resources Specialist
Tessitura Network
1 888 643 5778 ext 329 Office
ksheehan@tessituranetwork.com
Thanks Kevin,
I just had a TASK ticket submitted as well... looks like that can be closed. Do you have any suggestions as to how that might be accomplished using a combination of the existing web api and work done behind the scenes (manually). The only requirement is that the patron would have to be at the appropriate membership level, as if the entire contribution was paid in full at the time of checkout.
For instance, could you use "On Account" in some creative way to accomplish the new/upgraded membership and then have a person alter the contribution and add a payment schedule at some point later?
Thoughts?
The web and development really aren’t my expertise. I knew enough to know you were trying something that wasn’t possible, but I don’t really know enough about this area to get confidently creative. I suggest you keep that help ticket open and add your question to it, and maybe post something in the Development forum to see what other users are doing.
Good luck!