Package com.stripe.model
Class Mandate.PaymentMethodDetails.BacsDebit
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Mandate.PaymentMethodDetails.BacsDebit
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Mandate.PaymentMethodDetails
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
The status of the mandate on the Bacs network.The unique reference identifying the mandate on the Bacs network.When the mandate is revoked on the Bacs network this field displays the reason for the revocation.getUrl()
The URL that will contain the mandate that the customer has signed.int
hashCode()
void
setNetworkStatus
(String networkStatus) The status of the mandate on the Bacs network.void
setReference
(String reference) The unique reference identifying the mandate on the Bacs network.void
setRevocationReason
(String revocationReason) When the mandate is revoked on the Bacs network this field displays the reason for the revocation.void
The URL that will contain the mandate that the customer has signed.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
BacsDebit
public BacsDebit()
-
-
Method Details
-
getNetworkStatus
The status of the mandate on the Bacs network. Can be one ofpending
,revoked
,refused
, oraccepted
. -
getReference
The unique reference identifying the mandate on the Bacs network. -
getRevocationReason
When the mandate is revoked on the Bacs network this field displays the reason for the revocation.One of
account_closed
,bank_account_restricted
,bank_ownership_changed
,could_not_process
, ordebit_not_authorized
. -
getUrl
The URL that will contain the mandate that the customer has signed. -
setNetworkStatus
The status of the mandate on the Bacs network. Can be one ofpending
,revoked
,refused
, oraccepted
. -
setReference
The unique reference identifying the mandate on the Bacs network. -
setRevocationReason
When the mandate is revoked on the Bacs network this field displays the reason for the revocation.One of
account_closed
,bank_account_restricted
,bank_ownership_changed
,could_not_process
, ordebit_not_authorized
. -
setUrl
The URL that will contain the mandate that the customer has signed. -
equals
-
canEqual
-
hashCode
public int hashCode()
-