Package com.stripe.model
Class IssuerFraudRecord
java.lang.Object
com.stripe.model.StripeObject
com.stripe.net.ApiResource
com.stripe.model.IssuerFraudRecord
- All Implemented Interfaces:
HasId
,StripeObjectInterface
-
Nested Class Summary
Nested classes/interfaces inherited from class com.stripe.net.ApiResource
ApiResource.RequestMethod
-
Field Summary
Fields inherited from class com.stripe.net.ApiResource
CHARSET, GSON
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
An IFR is actionable if it has not received a dispute and has not been fully refunded.Get ID of expandablecharge
object.Get expandedcharge
.Time at which the object was created.The type of fraud labelled by the issuer.If true, the associated charge is subject to liability shift.getId()
Unique identifier for the object.Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.String representing the object's type.The timestamp at which the card issuer posted the issuer fraud record.int
hashCode()
static IssuerFraudRecordCollection
list
(IssuerFraudRecordListParams params) Returns a list of issuer fraud records.static IssuerFraudRecordCollection
list
(IssuerFraudRecordListParams params, RequestOptions options) Returns a list of issuer fraud records.static IssuerFraudRecordCollection
Returns a list of issuer fraud records.static IssuerFraudRecordCollection
list
(Map<String, Object> params, RequestOptions options) Returns a list of issuer fraud records.static IssuerFraudRecord
Retrieves the details of an issuer fraud record that has previously been created.static IssuerFraudRecord
retrieve
(String issuerFraudRecord, RequestOptions options) Retrieves the details of an issuer fraud record that has previously been created.static IssuerFraudRecord
retrieve
(String issuerFraudRecord, IssuerFraudRecordRetrieveParams params, RequestOptions options) Retrieves the details of an issuer fraud record that has previously been created.static IssuerFraudRecord
Retrieves the details of an issuer fraud record that has previously been created.void
setActionable
(Boolean actionable) An IFR is actionable if it has not received a dispute and has not been fully refunded.void
void
setChargeObject
(Charge expandableObject) void
setCreated
(Long created) Time at which the object was created.void
setFraudType
(String fraudType) The type of fraud labelled by the issuer.void
setHasLiabilityShift
(Boolean hasLiabilityShift) If true, the associated charge is subject to liability shift.void
Unique identifier for the object.void
setLivemode
(Boolean livemode) Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.void
String representing the object's type.void
setPostDate
(Long postDate) The timestamp at which the card issuer posted the issuer fraud record.Methods inherited from class com.stripe.net.ApiResource
checkNullTypedParams, classUrl, classUrl, instanceUrl, instanceUrl, request, request, requestCollection, requestCollection, requestSearchResult, requestSearchResult, requestStream, requestStream, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode, urlEncodeId
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
IssuerFraudRecord
public IssuerFraudRecord()
-
-
Method Details
-
getCharge
Get ID of expandablecharge
object. -
setCharge
-
getChargeObject
Get expandedcharge
. -
setChargeObject
-
list
Returns a list of issuer fraud records.- Throws:
StripeException
-
list
public static IssuerFraudRecordCollection list(Map<String, Object> params, RequestOptions options) throws StripeExceptionReturns a list of issuer fraud records.- Throws:
StripeException
-
list
public static IssuerFraudRecordCollection list(IssuerFraudRecordListParams params) throws StripeException Returns a list of issuer fraud records.- Throws:
StripeException
-
list
public static IssuerFraudRecordCollection list(IssuerFraudRecordListParams params, RequestOptions options) throws StripeException Returns a list of issuer fraud records.- Throws:
StripeException
-
retrieve
Retrieves the details of an issuer fraud record that has previously been created.Please refer to the issuer fraud record object reference for more details.
- Throws:
StripeException
-
retrieve
public static IssuerFraudRecord retrieve(String issuerFraudRecord, RequestOptions options) throws StripeException Retrieves the details of an issuer fraud record that has previously been created.Please refer to the issuer fraud record object reference for more details.
- Throws:
StripeException
-
retrieve
public static IssuerFraudRecord retrieve(String issuerFraudRecord, Map<String, Object> params, RequestOptions options) throws StripeExceptionRetrieves the details of an issuer fraud record that has previously been created.Please refer to the issuer fraud record object reference for more details.
- Throws:
StripeException
-
retrieve
public static IssuerFraudRecord retrieve(String issuerFraudRecord, IssuerFraudRecordRetrieveParams params, RequestOptions options) throws StripeException Retrieves the details of an issuer fraud record that has previously been created.Please refer to the issuer fraud record object reference for more details.
- Throws:
StripeException
-
getActionable
An IFR is actionable if it has not received a dispute and has not been fully refunded. You may wish to proactively refund a charge that receives an IFR, in order to avoid receiving a dispute later. -
getCreated
Time at which the object was created. Measured in seconds since the Unix epoch. -
getFraudType
The type of fraud labelled by the issuer. One ofcard_never_received
,fraudulent_card_application
,made_with_counterfeit_card
,made_with_lost_card
,made_with_stolen_card
,misc
,unauthorized_use_of_card
. -
getHasLiabilityShift
If true, the associated charge is subject to liability shift. -
getLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
getObject
String representing the object's type. Objects of the same type share the same value.Equal to
issuer_fraud_record
. -
getPostDate
The timestamp at which the card issuer posted the issuer fraud record. -
setActionable
An IFR is actionable if it has not received a dispute and has not been fully refunded. You may wish to proactively refund a charge that receives an IFR, in order to avoid receiving a dispute later. -
setCreated
Time at which the object was created. Measured in seconds since the Unix epoch. -
setFraudType
The type of fraud labelled by the issuer. One ofcard_never_received
,fraudulent_card_application
,made_with_counterfeit_card
,made_with_lost_card
,made_with_stolen_card
,misc
,unauthorized_use_of_card
. -
setHasLiabilityShift
If true, the associated charge is subject to liability shift. -
setId
Unique identifier for the object. -
setLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
setObject
String representing the object's type. Objects of the same type share the same value.Equal to
issuer_fraud_record
. -
setPostDate
The timestamp at which the card issuer posted the issuer fraud record. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
Unique identifier for the object.
-