post https://virtserver.swaggerhub.com/singuladecisions/contracts/1.0.19/customer//contract//change
Change a customers contract to the supplied contract code.
| Response Code | Fault Code | Fault | Suggested User Message |
|---|---|---|---|
| 400 | 90029 | InvalidStateForCrossgradeFault | Contract cannot be crossgraded |
| 404 | 90041 | NoContractFoundFault | Contract ID does not exist |
| 400 | 90018 | InvalidCrossgradePathFault | Contract cannot be crossgraded to this item |
| 400 | 90077 | VCNCurrencyMismatchFault | Viewing Card is not set for provided currency |
| 400 | 90063 | UnableToCrossgradeFault | Crossgrade cannot be completed |
| 400 | 90079 | VCNRequiredFault | A Viewing Card is required for this purchase |
| 400 | 90045 | PaymentAuthorisationFault | Payment attempt failed |
| 500 | 90050 | PaymentSystemFault | Payment collection cannot be attempted at this time |
| 400 | 90031 | InvalidVCNFault | Viewing Card provided is Invalid |
| 500 | 90061 | SystemFailureFault | System Failure, Please try again later |
| 400 | 90078 | VCNInUseFault | This viewing card is already in use on another record |
| 404 | 90022 | InvalidDiscountCodeFault | Discount does not exist |
