| Field | Type | Description |
| bailmentDealerCode | String | The bailment dealer code |
amount | Number | Amount of credit to Reserve (GST Exclusive) |
description | String | Optional description for the order |
| CheckForExistingOrder | Boolean | If the field is set to true, then if description is given along with the dealer code and a order with matching description is found The order approval number of the existing order is returned If not specified the default is false Added in V3 |

| Field | Type | Description |
| success | Boolean | True, if the credit was successfully reserved, false otherwise |
| errorMessage | String (optional) | Details the error if success is false, null otherwise |
| documentNumber | String (optional) | The Bailment order number created for this order, null if unsuccessful |
orderStatus | String (optional) | The order status. Can either be Approved or Referred |

| HTTP Status Code | Type |
| 400 | Invalid Request (error will be detailed in response) |
| 403 | Forbidden (invalid Authorisation) Credit suspended – Message: "Dealer credit suspended, order has not been processed" Insufficient Credit - Message:"Order total exceeds available credit, order has not been processed" |
| 404 | Dealer not found |
| 503 | Service Unavailable (due to maintenance) |