package com.braintreegateway;
import com.braintreegateway.util.NodeWrapper;
public class PayPalDetails {
private String payerEmail;
private String paymentId;
private String authorizationId;
private String token;
private String imageUrl;
private String debugId;
private String payeeEmail;
private String customField;
private String payerId;
private String payerFirstName;
private String payerLastName;
private String payerStatus;
private String sellerProtectionStatus;
private String captureId;
private String refundId;
private String transactionFeeAmount;
private String transactionFeeCurrencyIsoCode;
private String description;
public PayPalDetails(NodeWrapper node) {
payerEmail = node.findString("payer-email");
paymentId = node.findString("payment-id");
authorizationId = node.findString("authorization-id");
token = node.findString("token");
imageUrl = node.findString("image-url");
debugId = node.findString("debug-id");
payeeEmail = node.findString("payee-email");
customField = node.findString("custom-field");
payerId = node.findString("payer-id");
payerFirstName = node.findString("payer-first-name");
payerLastName = node.findString("payer-last-name");
payerStatus = node.findString("payer-status");
sellerProtectionStatus = node.findString("seller-protection-status");
refundId = node.findString("refund-id");
captureId = node.findString("capture-id");
transactionFeeAmount = node.findString("transaction-fee-amount");
transactionFeeCurrencyIsoCode = node.findString("transaction-fee-currency-iso-code");
description = node.findString("description");
}
public String getPayerEmail() {
return payerEmail;
}
public String getPaymentId() {
return paymentId;
}
public String getAuthorizationId() {
return authorizationId;
}
public String getToken() {
return token;
}
public String getImageUrl() {
return imageUrl;
}
public String getDebugId() {
return debugId;
}
public String getPayeeEmail() {
return payeeEmail;
}
public String getCustomField() {
return customField;
}
public String getPayerId() {
return payerId;
}
public String getPayerFirstName() {
return payerFirstName;
}
public String getPayerLastName() {
return payerLastName;
}
public String getPayerStatus() {
return payerStatus;
}
public String getSellerProtectionStatus() {
return sellerProtectionStatus;
}
public String getCaptureId() {
return captureId;
}
public String getRefundId() {
return refundId;
}
public String getTransactionFeeAmount() {
return transactionFeeAmount;
}
public String getTransactionFeeCurrencyIsoCode() {
return transactionFeeCurrencyIsoCode;
}
public String getDescription() {
return description;
}
}