A transaction represents a completed or attempted payment through a payment page. Includes payment details, customer information, and custom field responses.