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 BigDecimal amount
private String avsErrorResponseCode
private String avsPostalCodeResponseCode
private String avsStreetAddressResponseCode
private Address billingAddress
private String channel
private Calendar createdAt
private CreditCard creditCard
private String currencyIsoCode
private Customer customer
private String cvvResponseCode
private DisbursementDetails disbursementDetails
private Descriptor descriptor
private Transaction.EscrowStatus escrowStatus
private Transaction.GatewayRejectionReason gatewayRejectionReason
private String graphqlId
private String id
private String merchantAccountId
private String orderId
private PayPalDetails paypalDetails
private PayPalHereDetails paypalHereDetails
private ApplePayDetails applePayDetails
private AndroidPayDetails androidPayDetails
private AmexExpressCheckoutDetails amexExpressCheckoutDetails
private VenmoAccountDetails venmoAccountDetails
private UsBankAccountDetails usBankAccountDetails
private VisaCheckoutCardDetails visaCheckoutCardDetails
private MasterpassCardDetails masterpassCardDetails
private LocalPaymentDetails localPaymentDetails
private CustomActionsPaymentMethodDetails customActionsPaymentMethodDetails
private String planId
private boolean processedWithNetworkToken
private String processorAuthorizationCode
private String processorResponseCode
private String processorResponseText
private ProcessorResponseType processorResponseType
private String processorSettlementResponseCode
private String processorSettlementResponseText
private String additionalProcessorResponse
private String networkResponseCode
private String networkResponseText
private String voiceReferralNumber
private String purchaseOrderNumber
private Boolean recurring
private String refundedTransactionId
private String refundId
private String retrievalReferenceNumber
private String acquirerReferenceNumber
private SamsungPayCardDetails samsungPayCardDetails
private String settlementBatchId
private Address shippingAddress
private Transaction.Status status
private List<StatusEvent> statusHistory
private String subscriptionId
private Subscription subscription
private SubscriptionDetails subscriptionDetails
private BigDecimal taxAmount
private Boolean taxExempt
private BigDecimal shippingAmount
private BigDecimal discountAmount
private String shipsFromPostalCode
private Transaction.Type type
private Calendar updatedAt
private BigDecimal serviceFeeAmount
private String paymentInstrumentType
private RiskData riskData
private ThreeDSecureInfo threeDSecureInfo
private String authorizedTransactionId
private List<AuthorizationAdjustment> authorizationAdjustments
private FacilitatedDetails facilitatedDetails
private FacilitatorDetails facilitatorDetails
private String networkTransactionId
private Transaction.ScaExemption scaExemptionRequested
private Calendar authorizationExpiresAt
private Integer installmentCount
private List<Installment> installments
private List<Installment> refundedInstallments
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 String getOrderId()
public PayPalDetails getPayPalDetails()
public PayPalHereDetails getPayPalHereDetails()
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 getNetworkResponseText()
public String getVoiceReferralNumber()
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()
Copyright © 2013-2021. All Rights Reserved.