Class Transaction.RegulatoryReceipt
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.Transaction.RegulatoryReceipt
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Transaction
Hosted transaction receipt that is provided when money movement is considered regulated under
Stripe's money transmission licenses. If not applicable,
regulatory_receipt.status will
be not_applicable and no URL will be provided unless you opt in by calling
/refresh_regulatory_receipt.-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanCurrent availability of the regulatory receipt.getUrl()Hosted URL for the receipt.Time until whichurlis valid.inthashCode()voidCurrent availability of the regulatory receipt.voidHosted URL for the receipt.voidsetUrlExpiresAt(Instant urlExpiresAt) Time until whichurlis valid.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
RegulatoryReceipt
public RegulatoryReceipt()
-
-
Method Details
-
getStatus
Current availability of the regulatory receipt.One of
available,not_applicable,pending, orurl_expired. -
getUrl
Hosted URL for the receipt. -
getUrlExpiresAt
Time until whichurlis valid. -
setStatus
Current availability of the regulatory receipt.One of
available,not_applicable,pending, orurl_expired. -
setUrl
Hosted URL for the receipt. -
setUrlExpiresAt
Time until whichurlis valid. -
equals
-
canEqual
-
hashCode
public int hashCode()
-