When you initiate an Affirm checkout request, you define a success callback which will hit our Transactions endpoint and create a Transaction object. You can retrieve and refund individual transactions as well as read all transactions. Transactions are identified by a unique, random ID.