public class Transaction extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Transaction.CreatedUsing |
static class |
Transaction.EscrowStatus |
static class |
Transaction.GatewayRejectionReason |
static class |
Transaction.IndustryType |
static class |
Transaction.ScaExemption |
static class |
Transaction.Source |
static class |
Transaction.Status |
static class |
Transaction.Type |
| Constructor and Description |
|---|
Transaction(NodeWrapper node) |
private Address billingAddress
private Address shippingAddress
private AmexExpressCheckoutDetails amexExpressCheckoutDetails
private AndroidPayDetails androidPayDetails
private ApplePayDetails applePayDetails
private BigDecimal amount
private BigDecimal discountAmount
private BigDecimal serviceFeeAmount
private BigDecimal shippingAmount
private BigDecimal taxAmount
private Boolean recurring
private Boolean taxExempt
private Calendar authorizationExpiresAt
private Calendar createdAt
private Calendar updatedAt
private CreditCard creditCard
private CustomActionsPaymentMethodDetails customActionsPaymentMethodDetails
private CreditCard networkToken
private Customer customer
private Descriptor descriptor
private DisbursementDetails disbursementDetails
private Transaction.EscrowStatus escrowStatus
private FacilitatedDetails facilitatedDetails
private FacilitatorDetails facilitatorDetails
private Transaction.GatewayRejectionReason gatewayRejectionReason
private Integer installmentCount
private List<AchReturnResponse> achReturnResponses
private List<AuthorizationAdjustment> authorizationAdjustments
private List<Installment> installments
private List<Installment> refundedInstallments
private List<StatusEvent> statusHistory
private LocalPaymentDetails localPaymentDetails
private MasterpassCardDetails masterpassCardDetails
private PayPalDetails paypalDetails
private PayPalHereDetails paypalHereDetails
private ProcessorResponseType processorResponseType
private RiskData riskData
private SamsungPayCardDetails samsungPayCardDetails
private Transaction.ScaExemption scaExemptionRequested
private SepaDirectDebitAccountDetails sepaDirectDebitAccountDetails
private Transaction.Status status
private String achReturnCode
private String acquirerReferenceNumber
private String additionalProcessorResponse
private String authorizedTransactionId
private String avsErrorResponseCode
private String avsPostalCodeResponseCode
private String avsStreetAddressResponseCode
private String channel
private String currencyIsoCode
private String cvvResponseCode
private String graphqlId
private String id
private String merchantAccountId
private String networkResponseCode
private String networkResponseText
private String networkTransactionId
private String orderId
private String paymentInstrumentType
private String planId
private String processorAuthorizationCode
private String processorResponseCode
private String processorResponseText
private String processorSettlementResponseCode
private String processorSettlementResponseText
private String purchaseOrderNumber
private String refundId
private String refundedTransactionId
private String retrievalReferenceNumber
private String sepaDirectDebitReturnCode
private String settlementBatchId
private String shipsFromPostalCode
private String subscriptionId
private String voiceReferralNumber
private Subscription subscription
private SubscriptionDetails subscriptionDetails
private ThreeDSecureInfo threeDSecureInfo
private Transaction.Type type
private UsBankAccountDetails usBankAccountDetails
private VenmoAccountDetails venmoAccountDetails
private VisaCheckoutCardDetails visaCheckoutCardDetails
private boolean processedWithNetworkToken
private boolean retried
public Transaction(NodeWrapper node)
public boolean isDisbursed()
public BigDecimal getAmount()
public String getAvsErrorResponseCode()
public String getAvsPostalCodeResponseCode()
public String getAvsStreetAddressResponseCode()
public Address getBillingAddress()
public String getChannel()
public Calendar getCreatedAt()
public CreditCard getCreditCard()
public String getCurrencyIsoCode()
public Customer getCustomer()
public String getCvvResponseCode()
public DisbursementDetails getDisbursementDetails()
public Descriptor getDescriptor()
public Transaction.EscrowStatus getEscrowStatus()
public Transaction.GatewayRejectionReason getGatewayRejectionReason()
public String getId()
public String getGraphQLId()
public String getMerchantAccountId()
public CreditCard getNetworkToken()
public String getOrderId()
public PayPalDetails getPayPalDetails()
public PayPalHereDetails getPayPalHereDetails()
public SepaDirectDebitAccountDetails getSepaDirectDebitAccountDetails()
public Transaction.ScaExemption getScaExemptionRequested()
public ApplePayDetails getApplePayDetails()
public AndroidPayDetails getAndroidPayDetails()
@Deprecated public AmexExpressCheckoutDetails getAmexExpressCheckoutDetails()
public VenmoAccountDetails getVenmoAccountDetails()
public UsBankAccountDetails getUsBankAccountDetails()
public LocalPaymentDetails getLocalPaymentDetails()
public VisaCheckoutCardDetails getVisaCheckoutCardDetails()
@Deprecated public MasterpassCardDetails getMasterpassCardDetails()
public SamsungPayCardDetails getSamsungPayCardDetails()
public CustomActionsPaymentMethodDetails getCustomActionsPaymentMethodDetails()
public String getPlanId()
public boolean isProcessedWithNetworkToken()
public String getProcessorAuthorizationCode()
public String getProcessorResponseCode()
public String getProcessorResponseText()
public ProcessorResponseType getProcessorResponseType()
public String getProcessorSettlementResponseCode()
public String getProcessorSettlementResponseText()
public String getAdditionalProcessorResponse()
public String getNetworkResponseCode()
public String getAchReturnCode()
public String getSepaDirectDebitReturnCode()
public String getNetworkResponseText()
public String getVoiceReferralNumber()
public List<AchReturnResponse> getAchReturnResponses()
public String getPurchaseOrderNumber()
public String getRefundedTransactionId()
public String getRetrievalReferenceNumber()
public String getAcquirerReferenceNumber()
public RiskData getRiskData()
public ThreeDSecureInfo getThreeDSecureInfo()
public BigDecimal getServiceFeeAmount()
public String getSettlementBatchId()
public Address getShippingAddress()
public Transaction.Status getStatus()
public List<StatusEvent> getStatusHistory()
public String getSubscriptionId()
public SubscriptionDetails getSubscriptionDetails()
public BigDecimal getTaxAmount()
public BigDecimal getShippingAmount()
public BigDecimal getDiscountAmount()
public String getShipsFromPostalCode()
public Transaction.Type getType()
@Deprecated public Boolean getRecurring()
public Boolean isRecurring()
public Calendar getUpdatedAt()
public Address getVaultBillingAddress(BraintreeGateway gateway)
public CreditCard getVaultCreditCard(BraintreeGateway gateway)
public Customer getVaultCustomer(BraintreeGateway gateway)
public Address getVaultShippingAddress(BraintreeGateway gateway)
public Boolean isTaxExempt()
public String getPaymentInstrumentType()
public String getAuthorizedTransactionId()
public List<AuthorizationAdjustment> getAuthorizationAdjustments()
public FacilitatedDetails getFacilitatedDetails()
public FacilitatorDetails getFacilitatorDetails()
public List<TransactionLineItem> getLineItems(BraintreeGateway gateway)
public String getNetworkTransactionId()
public Calendar getAuthorizationExpiresAt()
public Integer getInstallmentCount()
public List<Installment> getInstallments()
public List<Installment> getRefundedInstallments()
public boolean isRetried()
Copyright © 2013-2023. All Rights Reserved.