Comprehensively update a receipt with multiple fields or close an existing receipt by updating its payment methods and setting the closing timestamp. The PUT method supports comprehensive updates including delivery_fee, description, guests, discount fields, customer_id, and can also close receipts. For closing receipts, the closed_at timestamp must be greater than the receipt’s created_at timestamp. Note: The cid and id fields must not change - if different values are sent, the system will treat it as a new receipt and return an error.
Access token obtained from /auth endpoint
Brand identifier
Venue identifier
Receipt ID
Receipt identifier (must match path parameter)
Transaction UUID
List of payment methods with amounts
1Closing timestamp in format 'YYYY-MM-DD HH:mm:ss'. Must be greater than created_at.
^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$