Update a spend control and preserve a history of previously used spend controls.
Any optional field for which a new value has not been provided will retain the current value in the updated spend control.
Listed below are the options for spend control types and their corresponding required inputs
Spend Control Type Code | Conditional Inputs | Data Type |
---|---|---|
BLOCKSPEND | replaceExistingControl | bit (default to 0) |
TRANDATERANGE | replaceExistingControl | bit (default to 0) |
TRANAMOUNT | replaceExistingControl | bit (default to 0) |
TRANTOTALTHISDAY | replaceExistingControl | bit (default to 0) |
TRANTOTALTHISWEEK | replaceExistingControl | bit (default to 0) |
TRANTOTALTHISMONTH | replaceExistingControl | bit (default to 0) |
TRANTOTALTHISCYCLE | replaceExistingControl | bit (default to 0) |
CASHAMOUNT | replaceExistingControl | bit (default to 0) |
CASHTOTALTHISDAY | replaceExistingControl | bit (default to 0) |
CASHTOTALTHISWEEK | replaceExistingControl | bit (default to 0) |
CASHTOTALTHISMONTH | replaceExistingControl | bit (default to 0) |
CASHTOTALTHISCYCLE | replaceExistingControl | bit (default to 0) |
TRANTOTALFROMTIME | replaceExistingControl | bit (default to 0) |
TRANCOUNTTHISDAY | replaceExistingControl | bit (default to 0) |
TRANCOUNTTHISWEEK | replaceExistingControl | bit (default to 0) |
TRANCOUNTTHISMONTH | replaceExistingControl | bit (default to 0) |
TRANCOUNTTHISCYCLE | replaceExistingControl | bit (default to 0) |
TRANISUSONLY | replaceExistingControl | bit (default to 0) |
TRANMCCCODEIN | replaceExistingControl | bit (default to 0) |
TRANMCCCODENOT | replaceExistingControl | bit (default to 0) |