Review class final

RadarReview

Reviews can be used to supplement automated fraud detection with human expertise. Learn more about [Radar](/radar) and reviewing payments [here](https://stripe.com/docs/radar/reviews).

Implemented types

Constructors

Review({String? billingZip, ChargeOrId? charge, ReviewClosedReason? closedReason, required DateTime created, required String id, String? ipAddress, RadarReviewResourceLocation? ipAddressLocation, required bool livemode, required bool open, required ReviewOpenedReason openedReason, PaymentIntentOrId? paymentIntent, required String reason, RadarReviewResourceSession? session})
RadarReview
const
Review.fromJson(Object? json)
factory

Properties

billingZip → String?
final
charge → ChargeOrId?
final
closedReason → ReviewClosedReason?
final
created → DateTime
final
hashCode → int
The hash code for this object.
no setterinherited
id → String
The ID of the Review.
final
ipAddress → String?
final
ipAddressLocation → RadarReviewResourceLocation?
final
livemode → bool
final
object → String
The resource's type.
final
open → bool
final
openedReason → ReviewOpenedReason
final
paymentIntent → PaymentIntentOrId?
final
reason → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
session → RadarReviewResourceSession?
final

Methods

encodeWith<V>(Encoder<V> encoder) → V
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
override
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

encode<V>(Review instance, Encoder<V> encoder) → V
override