PostParkingLotTransactionRequest
Unique identifier for the transaction
enforcementData objectrequired
Set of attributes for the transaction related to parking enforcement
Business identifier for the transaction or parking session
Identifier from the ticket (or similar) supplied to the customer for their purchase. May be the same as transactionNumber.
Possible values: [NEW, EXTEND, UPDATE, CANCEL, TEST]
Date & time that the transaction occurred (e.g. purchase date), required for all transactions where a payment is processed.
Description of the zone. This is free form text.
Location identifier from the vendor.
State/Province issuing the license plate.
Mobile phone number of the parker.
Barcode used to gain entry to the lot.
Additional parker identifier if required.
Start date plus time for transaction.
End date plus time for transaction.
Start time for parking sessions on Mondays (for MPS).
End time for parking sessions on Mondays (for MPS).
Start time for parking sessions on Tuesdays (for MPS).
End time for parking sessions on Tuesdays (for MPS).
Start time for parking sessions on Wednesdays (for MPS).
End time for parking sessions on Wednesdays (for MPS).
Start time for parking sessions on Thursdays (for MPS).
End time for parking sessions on Thursdays (for MPS).
Start time for parking sessions on Fridays (for MPS).
End time for parking sessions on Fridays (for MPS).
Start time for parking sessions on Saturdays (for MPS).
End time for parking sessions on Saturdays (for MPS).
Start time for parking sessions on Sundays (for MPS).
End time for parking sessions on Sundays (for MPS).
Type of stall the parker is eligible to occupy (for MPS)
Possible values: [RND, RNS, RES]
Parker must enter lot prior to this time.
Machine ID from meter or similar value.
White List only.
paymentData object
Set of attributes for the transaction related to payment.
The total amount collected for the transaction.
The excess amount paid for this transaction (e.g. where change is not available at a meter).
Federal Tax (e.g. GST) in dollars.
State/Provincial Tax in dollars.
Municipal Tax in dollars.
Possible values: [CASH, CREDIT, DEBIT, SMART, PASS, CASH_CC, CASH_SC, CASH_PASS, UNKNOWN]
Identifier for the rate used.
Credit card type (if applicable).
Possible values: [VISA, MC, AMEX, DISC, DC, OTHER]
Partial masked credit card number (e.g. last 4 digits) for the card used in the transaction.
Credit card authorization code from processor.
customerData object
Set of attributes for the parker or customer for this transaction.
First Name + Last Name or Business Name of the parker.
Parker contact email
Street from parker contact/billing address.
Street from parker contact/billing address.
City from parker contact/billing address.
State/province from parker contact/billing address.
Country from parker contact/billing address.
Postal Code/Zip Code from parker contact/billing address
additionalData object
Additional vendor data in key-value pairs.
{
"messageId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"enforcementData": {
"transactionNumber": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"ticketNumber": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"transactionType": "NEW",
"transactionDateTime": "2024-07-29T15:51:28.071Z",
"zone": "string",
"vendorLotId": "string",
"licensePlate": "string",
"licensePlateState": "string",
"stallNumber": "string",
"mobilePhoneNumber": "string",
"barcode": "string",
"parkerId": "string",
"fromDateTime": "2024-07-29T15:51:28.071Z",
"toDateTime": "2024-07-29T15:51:28.071Z",
"fromTimeMon": "2024-07-29T15:51:28.071Z",
"toTimeMon": "2024-07-29T15:51:28.071Z",
"fromTimeTue": "2024-07-29T15:51:28.071Z",
"toTimeTue": "2024-07-29T15:51:28.071Z",
"fromTimeWed": "2024-07-29T15:51:28.071Z",
"toTimeWed": "2024-07-29T15:51:28.071Z",
"fromTimeThu": "2024-07-29T15:51:28.071Z",
"toTimeThu": "2024-07-29T15:51:28.071Z",
"fromTimeFri": "2024-07-29T15:51:28.071Z",
"toTimeFri": "2024-07-29T15:51:28.071Z",
"fromTimeSat": "2024-07-29T15:51:28.071Z",
"toTimeSat": "2024-07-29T15:51:28.071Z",
"fromTimeSun": "2024-07-29T15:51:28.071Z",
"toTimeSun": "2024-07-29T15:51:28.071Z",
"stallType": "RND",
"arriveByDateTime": "2024-07-29T15:51:28.071Z",
"equipmentId": "string",
"vipPassStatus": true
},
"paymentData": {
"totalCollectionAmount": 0,
"excessPaymentAmount": 0,
"taxFederalAmount": 0,
"taxStateAmount": 0,
"taxMunicipalAmount ": 0,
"paymentType ": "CASH",
"rateId ": "string",
"cardType ": "VISA",
"maskedCreditCardNumber ": "string",
"authCode ": "string"
},
"customerData": {
"parkerName": "string",
"email": "string",
"addressLine1": "string",
"addressLine2": "string",
"city": "string",
"state": "string",
"country": "string",
"postalCode": "string"
},
"additionalData": {}
}