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
ProfileNumber Identifier for profile to be updated. Can be used in lieu of the Card Object Numeric (10 digits) Yes 1234567890
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 MM/DD/YYYY Yes 1/1/2010
EndingDateTime Date schedule should end 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
Card Present Specifies if card is present at time of transaction "true" or "false"
No true
Card BackOffice.Card BackOffice.Card object Yes Card object holds all information specific to a credit card. This object can be inherited, visit here for more information.
CustomFields CustomFields object holds 30 optional custom fields BackOffice.CustomFields