Uses of Class
com.aoapps.payments.TransactionRequest
-
Uses of TransactionRequest in com.aoapps.payments
Modifier and TypeMethodDescriptionCreditCardProcessor.authorize
(Principal principal, Group group, TransactionRequest transactionRequest, CreditCard creditCard) Authorizes a sale.MerchantServicesProvider.authorize
(TransactionRequest transactionRequest, CreditCard creditCard) Authorizes a sale.CreditCardProcessor.credit
(TransactionRequest transactionRequest, CreditCard creditCard) Requests a credit.MerchantServicesProvider.credit
(TransactionRequest transactionRequest, CreditCard creditCard) Requests a credit.CreditCardProcessor.sale
(Principal principal, Group group, TransactionRequest transactionRequest, CreditCard creditCard) Performs an immediate sale, effectively a combination ofauthorize
andcapture
.MerchantServicesProvider.sale
(TransactionRequest transactionRequest, CreditCard creditCard) Performs an immediate sale, effectively a combination ofauthorize
andcapture
.void
Transaction.setTransactionRequest
(TransactionRequest transactionRequest) ModifierConstructorDescriptionTransaction
(String providerId, String persistenceUniqueId, String groupName, TransactionRequest transactionRequest, CreditCard creditCard, long authorizationTime, String authorizationPrincipalName, AuthorizationResult authorizationResult, long captureTime, String capturePrincipalName, CaptureResult captureResult, long voidTime, String voidPrincipalName, VoidResult voidResult, Transaction.Status status) Creates a Transaction providing all of the details.