# ThisIsTheDocumentationOfTheRestInterfacesProvidedByNtsRetail.PaymentRequestJson

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**href** | **String** |  | [optional] 
**id** | **Number** |  | [optional] 
**createdBy** | **Number** |  | [optional] 
**editedBy** | **Number** |  | [optional] 
**createdOn** | **Date** |  | [optional] 
**editedOn** | **Date** |  | [optional] 
**paymentJob** | [**PersistedPaymentJobJson**](PersistedPaymentJobJson.md) |  | 
**hardwareDevice** | [**ExpandableWithIdLongHardwareDeviceJson**](ExpandableWithIdLongHardwareDeviceJson.md) |  | 
**status** | **String** |  | [optional] 
**paidAmount** | **Number** |  | [optional] 
**returnAmount** | **Number** |  | [optional] 
**meansOfPayment** | [**ExpandableWithIdLongJsonNode**](ExpandableWithIdLongJsonNode.md) |  | [optional] 
**messageCode** | **String** |  | [optional] 
**message** | **String** |  | [optional] 
**manualRequestCompletionPossible** | **Boolean** |  | [optional] 
**deviceController** | [**ExpandableWithIdLongDeviceControllerJson**](ExpandableWithIdLongDeviceControllerJson.md) |  | [optional] 


<a name="StatusEnum"></a>
## Enum: StatusEnum


* `PENDING` (value: `"PENDING"`)

* `FAILED` (value: `"FAILED"`)

* `IN_PROGRESS` (value: `"IN_PROGRESS"`)

* `SUCCESSFUL` (value: `"SUCCESSFUL"`)

* `CANCELLED` (value: `"CANCELLED"`)




