Package com.stripe.model
Class Dispute.Evidence
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Dispute.Evidence
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Dispute
For more details about Evidence, please refer to the API
Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about EnhancedEvidence, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanAny server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.The billing address provided by the customer.Get ID of expandablecancellationPolicyobject.An explanation of how and when the customer was shown your refund policy prior to purchase.Get expandedcancellationPolicy.A justification for why the customer's subscription was not canceled.Get ID of expandablecustomerCommunicationobject.Get expandedcustomerCommunication.The email address of the customer.The name of the customer.The IP address that the customer used when making the purchase.Get ID of expandablecustomerSignatureobject.Get expandedcustomerSignature.Get ID of expandableduplicateChargeDocumentationobject.Get expandedduplicateChargeDocumentation.An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.A description of the product or service that was sold.Get ID of expandablereceiptobject.Get expandedreceipt.Get ID of expandablerefundPolicyobject.Documentation demonstrating that the customer was shown your refund policy prior to purchase.Get expandedrefundPolicy.A justification for why the customer is not entitled to a refund.The date on which the customer received or began receiving the purchased service, in a clear human-readable format.Get ID of expandableserviceDocumentationobject.Get expandedserviceDocumentation.The address to which a physical product was shipped.The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.The date on which a physical product began its route to the shipping address, in a clear human-readable format.Get ID of expandableshippingDocumentationobject.Get expandedshippingDocumentation.The tracking number for a physical product, obtained from the delivery service.Get ID of expandableuncategorizedFileobject.Get expandeduncategorizedFile.Any additional evidence or statements.inthashCode()voidsetAccessActivityLog(String accessActivityLog) Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product.voidsetBillingAddress(String billingAddress) The billing address provided by the customer.voidvoidsetCancellationPolicyDisclosure(String cancellationPolicyDisclosure) An explanation of how and when the customer was shown your refund policy prior to purchase.voidsetCancellationPolicyObject(File expandableObject) voidsetCancellationRebuttal(String cancellationRebuttal) A justification for why the customer's subscription was not canceled.voidvoidsetCustomerCommunicationObject(File expandableObject) voidsetCustomerEmailAddress(String customerEmailAddress) The email address of the customer.voidsetCustomerName(String customerName) The name of the customer.voidsetCustomerPurchaseIp(String customerPurchaseIp) The IP address that the customer used when making the purchase.voidvoidsetCustomerSignatureObject(File expandableObject) voidvoidsetDuplicateChargeDocumentationObject(File expandableObject) voidsetDuplicateChargeExplanation(String duplicateChargeExplanation) An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate.voidsetDuplicateChargeId(String duplicateChargeId) The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.voidsetEnhancedEvidence(Dispute.Evidence.EnhancedEvidence enhancedEvidence) voidsetProductDescription(String productDescription) A description of the product or service that was sold.voidsetReceipt(String id) voidsetReceiptObject(File expandableObject) voidvoidsetRefundPolicyDisclosure(String refundPolicyDisclosure) Documentation demonstrating that the customer was shown your refund policy prior to purchase.voidsetRefundPolicyObject(File expandableObject) voidsetRefundRefusalExplanation(String refundRefusalExplanation) A justification for why the customer is not entitled to a refund.voidsetServiceDate(String serviceDate) The date on which the customer received or began receiving the purchased service, in a clear human-readable format.voidvoidsetServiceDocumentationObject(File expandableObject) voidsetShippingAddress(String shippingAddress) The address to which a physical product was shipped.voidsetShippingCarrier(String shippingCarrier) The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.voidsetShippingDate(String shippingDate) The date on which a physical product began its route to the shipping address, in a clear human-readable format.voidvoidsetShippingDocumentationObject(File expandableObject) voidsetShippingTrackingNumber(String shippingTrackingNumber) The tracking number for a physical product, obtained from the delivery service.voidvoidsetUncategorizedFileObject(File expandableObject) voidsetUncategorizedText(String uncategorizedText) Any additional evidence or statements.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Evidence
public Evidence()
-
-
Method Details
-
getCancellationPolicy
Get ID of expandablecancellationPolicyobject. -
setCancellationPolicy
-
getCancellationPolicyObject
Get expandedcancellationPolicy. -
setCancellationPolicyObject
-
getCustomerCommunication
Get ID of expandablecustomerCommunicationobject. -
setCustomerCommunication
-
getCustomerCommunicationObject
Get expandedcustomerCommunication. -
setCustomerCommunicationObject
-
getCustomerSignature
Get ID of expandablecustomerSignatureobject. -
setCustomerSignature
-
getCustomerSignatureObject
Get expandedcustomerSignature. -
setCustomerSignatureObject
-
getDuplicateChargeDocumentation
Get ID of expandableduplicateChargeDocumentationobject. -
setDuplicateChargeDocumentation
-
getDuplicateChargeDocumentationObject
Get expandedduplicateChargeDocumentation. -
setDuplicateChargeDocumentationObject
-
getReceipt
Get ID of expandablereceiptobject. -
setReceipt
-
getReceiptObject
Get expandedreceipt. -
setReceiptObject
-
getRefundPolicy
Get ID of expandablerefundPolicyobject. -
setRefundPolicy
-
getRefundPolicyObject
Get expandedrefundPolicy. -
setRefundPolicyObject
-
getServiceDocumentation
Get ID of expandableserviceDocumentationobject. -
setServiceDocumentation
-
getServiceDocumentationObject
Get expandedserviceDocumentation. -
setServiceDocumentationObject
-
getShippingDocumentation
Get ID of expandableshippingDocumentationobject. -
setShippingDocumentation
-
getShippingDocumentationObject
Get expandedshippingDocumentation. -
setShippingDocumentationObject
-
getUncategorizedFile
Get ID of expandableuncategorizedFileobject. -
setUncategorizedFile
-
getUncategorizedFileObject
Get expandeduncategorizedFile. -
setUncategorizedFileObject
-
getAccessActivityLog
Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity. -
getBillingAddress
The billing address provided by the customer. -
getCancellationPolicyDisclosure
An explanation of how and when the customer was shown your refund policy prior to purchase. -
getCancellationRebuttal
A justification for why the customer's subscription was not canceled. -
getCustomerEmailAddress
The email address of the customer. -
getCustomerName
The name of the customer. -
getCustomerPurchaseIp
The IP address that the customer used when making the purchase. -
getDuplicateChargeExplanation
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate. -
getDuplicateChargeId
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge. -
getEnhancedEvidence
-
getProductDescription
A description of the product or service that was sold. -
getRefundPolicyDisclosure
Documentation demonstrating that the customer was shown your refund policy prior to purchase. -
getRefundRefusalExplanation
A justification for why the customer is not entitled to a refund. -
getServiceDate
The date on which the customer received or began receiving the purchased service, in a clear human-readable format. -
getShippingAddress
The address to which a physical product was shipped. You should try to include as complete address information as possible. -
getShippingCarrier
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas. -
getShippingDate
The date on which a physical product began its route to the shipping address, in a clear human-readable format. -
getShippingTrackingNumber
The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. -
getUncategorizedText
Any additional evidence or statements. -
setAccessActivityLog
Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity. -
setBillingAddress
The billing address provided by the customer. -
setCancellationPolicyDisclosure
An explanation of how and when the customer was shown your refund policy prior to purchase. -
setCancellationRebuttal
A justification for why the customer's subscription was not canceled. -
setCustomerEmailAddress
The email address of the customer. -
setCustomerName
The name of the customer. -
setCustomerPurchaseIp
The IP address that the customer used when making the purchase. -
setDuplicateChargeExplanation
An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate. -
setDuplicateChargeId
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge. -
setEnhancedEvidence
-
setProductDescription
A description of the product or service that was sold. -
setRefundPolicyDisclosure
Documentation demonstrating that the customer was shown your refund policy prior to purchase. -
setRefundRefusalExplanation
A justification for why the customer is not entitled to a refund. -
setServiceDate
The date on which the customer received or began receiving the purchased service, in a clear human-readable format. -
setShippingAddress
The address to which a physical product was shipped. You should try to include as complete address information as possible. -
setShippingCarrier
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas. -
setShippingDate
The date on which a physical product began its route to the shipping address, in a clear human-readable format. -
setShippingTrackingNumber
The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. -
setUncategorizedText
Any additional evidence or statements. -
equals
-
canEqual
-
hashCode
public int hashCode()
-