- Validate Traffic Fine Payment
Query by ID Number
Query by Business Registration Number
Query by Notice Number
Mark Traffic Fines as Paid
Validate Traffic Fine Pay...
Validates that the proposed payment amount matches the expected gross amount for the selected fines. Call this before MarkTrafficFineAsPaid to confirm the correct amount.
Security
ApiKeyAuth
- Mock serverhttps://docs.amabills.co.za/_mock/openapi/v1/TrafficFine/ValidateMarkTrafficFinesAsPaid
- Testinghttps://api-test.amabills.co.za/api/v1/TrafficFine/ValidateMarkTrafficFinesAsPaid
- Productionhttps://api.amabills.co.za/api/v1/TrafficFine/ValidateMarkTrafficFinesAsPaid
curl -i -X POST \
https://docs.amabills.co.za/_mock/openapi/v1/TrafficFine/ValidateMarkTrafficFinesAsPaid \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"paymentReference": "myreference",
"paymentType": "CARD",
"finesPaid": [
{
"noticeNumber": "0100110373510309",
"amount": 574,
"currency": "ZAR"
}
]
}'Payment validation response.
Response
{ "success": 1, "amntProposed": 574, "reference": "myreference", "result": { "amntToPay": 574, "difference": 0, "isCorrectAmount": true } }