Property Summary Format Required Example
Token Token object holds authentication data BackOffice.AuthenticationToken    
TestMode Sets request to TestMode when set to true. "true" or "false"
No true
ListingName Customer's name as it should appear on schedule Alpha (0-255 chars) Yes John and Mary Doe
Frequency How often customer should be billed...
One Time Only = 0
Weekly = 52
Semi Weekly = 26
Bi Monthly = 24
Monthly = 12
Quarterly = 4
Bi Annually = 2
Annually = 1
Numeric (2 digits) Yes 12
StartDateTime Starting date of the schedule (must occur in the future) MM/DD/YYYY Yes 1/1/2010
EndingDateTime Date schedule should end (must occur after StartDateTime) MM/DD/YYYY No 12/31/2010
Amount Amount to charge with each occurence 0.00 Yes 9.65
Currency Standard currency code Alpha (3 digits) Yes USD
Memo Billing memo Alpha Numeric (0-255 chars) No Monthly donation
Check Check object holds properties of the checking account BackOffice.Check    
ProfileNumber Can be used in lieu of the Check Object Numeric (10 digits) No 1234567890
CustomFields CustomFields object holds 30 optional custom fields BackOffice.CustomFields