Package com.braintreegateway
Class SepaDirectDebitAccount
- java.lang.Object
-
- com.braintreegateway.SepaDirectDebitAccount
-
- All Implemented Interfaces:
PaymentMethod
public class SepaDirectDebitAccount extends Object implements PaymentMethod
-
-
Field Summary
Fields Modifier and Type Field Description private StringbankReferenceTokenprivate CalendarcreatedAtprivate StringcustomerGlobalIdprivate StringcustomerIdprivate StringglobalIdprivate StringimageUrlprivate booleanisDefaultprivate Stringlast4private SepaDirectDebitAccountDetails.MandateTypemandateTypeprivate StringmerchantAccountIdprivate StringmerchantOrPartnerCustomerIdprivate List<Subscription>subscriptionsprivate Stringtokenprivate CalendarupdatedAtprivate StringviewMandateUrl
-
Constructor Summary
Constructors Constructor Description SepaDirectDebitAccount(NodeWrapper node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBankReferenceToken()CalendargetCreatedAt()StringgetCustomerGlobalId()StringgetCustomerId()StringgetGlobalId()StringgetImageUrl()StringgetLast4()SepaDirectDebitAccountDetails.MandateTypegetMandateType()StringgetMerchantAccountId()StringgetMerchantOrPartnerCustomerId()List<Subscription>getSubscriptions()StringgetToken()CalendargetUpdatedAt()StringgetViewMandateUrl()booleanisDefault()
-
-
-
Field Detail
-
createdAt
private Calendar createdAt
-
updatedAt
private Calendar updatedAt
-
subscriptions
private List<Subscription> subscriptions
-
mandateType
private SepaDirectDebitAccountDetails.MandateType mandateType
-
bankReferenceToken
private String bankReferenceToken
-
customerGlobalId
private String customerGlobalId
-
customerId
private String customerId
-
globalId
private String globalId
-
imageUrl
private String imageUrl
-
last4
private String last4
-
merchantAccountId
private String merchantAccountId
-
merchantOrPartnerCustomerId
private String merchantOrPartnerCustomerId
-
token
private String token
-
viewMandateUrl
private String viewMandateUrl
-
isDefault
private boolean isDefault
-
-
Constructor Detail
-
SepaDirectDebitAccount
public SepaDirectDebitAccount(NodeWrapper node)
-
-
Method Detail
-
getMandateType
public SepaDirectDebitAccountDetails.MandateType getMandateType()
-
getBankReferenceToken
public String getBankReferenceToken()
-
getMerchantOrPartnerCustomerId
public String getMerchantOrPartnerCustomerId()
-
getCustomerId
public String getCustomerId()
- Specified by:
getCustomerIdin interfacePaymentMethod
-
getCustomerGlobalId
public String getCustomerGlobalId()
-
getGlobalId
public String getGlobalId()
-
getLast4
public String getLast4()
-
getImageUrl
public String getImageUrl()
- Specified by:
getImageUrlin interfacePaymentMethod
-
getViewMandateUrl
public String getViewMandateUrl()
-
getMerchantAccountId
public String getMerchantAccountId()
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfacePaymentMethod
-
getToken
public String getToken()
- Specified by:
getTokenin interfacePaymentMethod
-
getSubscriptions
public List<Subscription> getSubscriptions()
- Specified by:
getSubscriptionsin interfacePaymentMethod
-
getCreatedAt
public Calendar getCreatedAt()
-
getUpdatedAt
public Calendar getUpdatedAt()
-
-