We are using an OOB giving form with a bit of Java script to manage payment for our campus call gifts. One payment option that our student callers are asking ALL our donors is "would you like to make that gift again in 6 months." CRM supports a semi-annual payment schedule, but the API will does not allow for the use of this option type on the giving forms.