post https://checkout.rch.how/v2.20/modify
Modify an order before capture has been initiated. Some fields may only be modified before authorization, as indicated below. After authorization, the total amount of the order may not exceed the authorized amount.
Values specified in the modify request replace any previous values. Unspecified fields remain unchanged in the order. Fields specified as null are removed from the order.
Error Codes
Code | Description |
---|---|
RateOfferNotFound | The RateOfferId did not identify a known, non-expired Reach rate offer. |
CurrencyNotFound | The ConsumerCurrency did not correspond to a supported Reach currency. |
CurrencyMismatch | The ConsumerCurrency specified in the request did not match the Currency associated with the order. |
EmailAddressInvalid | The consumer Email was either invalid or not supplied when required. |
PostalCodeInvalid | The consumer PostalCode was either invalid or not supplied when required. |
CountryInvalid | The consumer Country was either invalid or not supplied when required. |
AmountInvalid | A ConsumerPrice did not meet the requirements documented for the request. |
InstalmentsInvalid | A Number was specified for Instalments which is not between 2 and 12 (inclusive) or instalments are not available for this order. |
BirthDateInvalid | The consumer BirthDate was either invalid or not supplied when required. |
NationalIdentifierInvalid | The consumer NationalIdentifier was either invalid or not supplied when required. |
PhoneInvalid | The consumer Phone was either invalid or not supplied when required. |
RegionInvalid | The consumer Region was either invalid or not supplied when required. |
InvalidTotal | The consumer total was greater than the amount authorized. |
ConsentRequired | Consent is required from the consumer to proceed, but was not provided. |