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.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 id
private String merchantAccountId
private String orderId
private PayPalDetails paypalDetails
private ApplePayDetails applePayDetails
private AndroidPayDetails androidPayDetails
private AmexExpressCheckoutDetails amexExpressCheckoutDetails
private VenmoAccountDetails venmoAccountDetails
private UsBankAccountDetails usBankAccountDetails
private String planId
private String processorAuthorizationCode
private String processorResponseCode
private String processorResponseText
private String processorSettlementResponseCode
private String processorSettlementResponseText
private String additionalProcessorResponse
private String voiceReferralNumber
private String purchaseOrderNumber
private Boolean recurring
private String refundedTransactionId
private String refundId
private String settlementBatchId
private Address shippingAddress
private Transaction.Status status
private List<StatusEvent> statusHistory
private String subscriptionId
private Subscription subscription
private BigDecimal taxAmount
private Boolean taxExempt
private Transaction.Type type
private Calendar updatedAt
private BigDecimal serviceFeeAmount
private String paymentInstrumentType
private RiskData riskData
private ThreeDSecureInfo threeDSecureInfo
private CoinbaseDetails coinbaseDetails
private String authorizedTransactionId
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 getMerchantAccountId()
public String getOrderId()
public PayPalDetails getPayPalDetails()
public ApplePayDetails getApplePayDetails()
public AndroidPayDetails getAndroidPayDetails()
public AmexExpressCheckoutDetails getAmexExpressCheckoutDetails()
public CoinbaseDetails getCoinbaseDetails()
public VenmoAccountDetails getVenmoAccountDetails()
public UsBankAccountDetails getUsBankAccountDetails()
public String getPlanId()
public String getProcessorAuthorizationCode()
public String getProcessorResponseCode()
public String getProcessorResponseText()
public String getProcessorSettlementResponseCode()
public String getProcessorSettlementResponseText()
public String getAdditionalProcessorResponse()
public String getVoiceReferralNumber()
public String getPurchaseOrderNumber()
public String getRefundedTransactionId()
@Deprecated public String getRefundId()
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 Subscription getSubscription()
public BigDecimal getTaxAmount()
public Transaction.Type getType()
public Boolean getRecurring()
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()
Copyright © 2013-2017. All Rights Reserved.