| 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 |
| Amount | Total amount of transaction | 0.00 | Yes | 9.65 |
| Currency | Standard currency code | Alpha (3 digits) | Yes | USD |
| Card Present | true or false 1 or 0 |
Alpha Numeric (up to 5 characters) |
No | If the card is or is not present during transaction |
| 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. |
| ProfileNumber | Can be used in lieu of the Card Object | Numeric (10 digits) | No | 1234567890 |
| CustomFields | CustomFields object holds 30 optional custom fields | BackOffice.CustomFields |