Uses of Class
com.aoapps.payments.Transaction
-
Uses of Transaction in com.aoapps.payments
Modifier and TypeFieldDescriptionprotected List
<Transaction> PropertiesPersistenceMechanism.internalTransactions
The list of transactions in the database.Modifier and TypeMethodDescriptionCreditCardProcessor.authorize
(Principal principal, Group group, TransactionRequest transactionRequest, CreditCard creditCard) Authorizes a sale.Transaction.clone()
CreditCardProcessor.sale
(Principal principal, Group group, TransactionRequest transactionRequest, CreditCard creditCard) Performs an immediate sale, effectively a combination ofauthorize
andcapture
.Modifier and TypeMethodDescriptionvoid
PersistenceMechanism.authorizeCompleted
(Principal principal, Transaction transaction) Updates a transaction in the database after the authorize has completed.void
PropertiesPersistenceMechanism.authorizeCompleted
(Principal principal, Transaction transaction) CreditCardProcessor.capture
(Principal principal, Transaction transaction) Captures the funds from a previous call toauthorize
.PersistenceMechanism.insertTransaction
(Principal principal, Group group, Transaction transaction) Inserts a new transaction into the database and returns its persistenceUniqueId.PropertiesPersistenceMechanism.insertTransaction
(Principal principal, Group group, Transaction transaction) void
PersistenceMechanism.saleCompleted
(Principal principal, Transaction transaction) Updates a transaction in the database after the sale has completed.void
PropertiesPersistenceMechanism.saleCompleted
(Principal principal, Transaction transaction) void
PersistenceMechanism.voidCompleted
(Principal principal, Transaction transaction) Updates a transaction in the database after the void has completed.void
PropertiesPersistenceMechanism.voidCompleted
(Principal principal, Transaction transaction) CreditCardProcessor.voidTransaction
(Principal principal, Transaction transaction) Voids a previous transaction.MerchantServicesProvider.voidTransaction
(Transaction transaction) Voids a previous transaction.