public static class DisputeUpdateParams.Evidence.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DisputeUpdateParams.Evidence |
build()
Finalize and obtain parameter instance from this builder.
|
DisputeUpdateParams.Evidence.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
DisputeUpdateParams.Evidence.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
DisputeUpdateParams.Evidence.Builder |
setAccessActivityLog(EmptyParam accessActivityLog)
Any server or activity logs showing proof that the customer accessed or downloaded the
purchased digital product.
|
DisputeUpdateParams.Evidence.Builder |
setAccessActivityLog(java.lang.String accessActivityLog)
Any server or activity logs showing proof that the customer accessed or downloaded the
purchased digital product.
|
DisputeUpdateParams.Evidence.Builder |
setBillingAddress(EmptyParam billingAddress)
The billing address provided by the customer.
|
DisputeUpdateParams.Evidence.Builder |
setBillingAddress(java.lang.String billingAddress)
The billing address provided by the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCancellationPolicy(EmptyParam cancellationPolicy)
(ID of a file upload) Your
subscription cancellation policy, as shown to the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCancellationPolicy(java.lang.String cancellationPolicy)
(ID of a file upload) Your
subscription cancellation policy, as shown to the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCancellationPolicyDisclosure(EmptyParam cancellationPolicyDisclosure)
An explanation of how and when the customer was shown your refund policy prior to purchase.
|
DisputeUpdateParams.Evidence.Builder |
setCancellationPolicyDisclosure(java.lang.String cancellationPolicyDisclosure)
An explanation of how and when the customer was shown your refund policy prior to purchase.
|
DisputeUpdateParams.Evidence.Builder |
setCancellationRebuttal(EmptyParam cancellationRebuttal)
A justification for why the customer's subscription was not canceled.
|
DisputeUpdateParams.Evidence.Builder |
setCancellationRebuttal(java.lang.String cancellationRebuttal)
A justification for why the customer's subscription was not canceled.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerCommunication(EmptyParam customerCommunication)
(ID of a file upload) Any
communication with the customer that you feel is relevant to your case.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerCommunication(java.lang.String customerCommunication)
(ID of a file upload) Any
communication with the customer that you feel is relevant to your case.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerEmailAddress(EmptyParam customerEmailAddress)
The email address of the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerEmailAddress(java.lang.String customerEmailAddress)
The email address of the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerName(EmptyParam customerName)
The name of the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerName(java.lang.String customerName)
The name of the customer.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerPurchaseIp(EmptyParam customerPurchaseIp)
The IP address that the customer used when making the purchase.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerPurchaseIp(java.lang.String customerPurchaseIp)
The IP address that the customer used when making the purchase.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerSignature(EmptyParam customerSignature)
(ID of a file upload) A relevant
document or contract showing the customer's signature.
|
DisputeUpdateParams.Evidence.Builder |
setCustomerSignature(java.lang.String customerSignature)
(ID of a file upload) A relevant
document or contract showing the customer's signature.
|
DisputeUpdateParams.Evidence.Builder |
setDuplicateChargeDocumentation(EmptyParam duplicateChargeDocumentation)
(ID of a file upload)
Documentation for the prior charge that can uniquely identify the charge, such as a
receipt, shipping label, work order, etc.
|
DisputeUpdateParams.Evidence.Builder |
setDuplicateChargeDocumentation(java.lang.String duplicateChargeDocumentation)
(ID of a file upload)
Documentation for the prior charge that can uniquely identify the charge, such as a
receipt, shipping label, work order, etc.
|
DisputeUpdateParams.Evidence.Builder |
setDuplicateChargeExplanation(EmptyParam duplicateChargeExplanation)
An explanation of the difference between the disputed charge versus the prior charge that
appears to be a duplicate.
|
DisputeUpdateParams.Evidence.Builder |
setDuplicateChargeExplanation(java.lang.String duplicateChargeExplanation)
An explanation of the difference between the disputed charge versus the prior charge that
appears to be a duplicate.
|
DisputeUpdateParams.Evidence.Builder |
setDuplicateChargeId(EmptyParam duplicateChargeId)
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.
|
DisputeUpdateParams.Evidence.Builder |
setDuplicateChargeId(java.lang.String duplicateChargeId)
The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge.
|
DisputeUpdateParams.Evidence.Builder |
setProductDescription(EmptyParam productDescription)
A description of the product or service that was sold.
|
DisputeUpdateParams.Evidence.Builder |
setProductDescription(java.lang.String productDescription)
A description of the product or service that was sold.
|
DisputeUpdateParams.Evidence.Builder |
setReceipt(EmptyParam receipt)
(ID of a file upload) Any receipt
or message sent to the customer notifying them of the charge.
|
DisputeUpdateParams.Evidence.Builder |
setReceipt(java.lang.String receipt)
(ID of a file upload) Any receipt
or message sent to the customer notifying them of the charge.
|
DisputeUpdateParams.Evidence.Builder |
setRefundPolicy(EmptyParam refundPolicy)
(ID of a file upload) Your refund
policy, as shown to the customer.
|
DisputeUpdateParams.Evidence.Builder |
setRefundPolicy(java.lang.String refundPolicy)
(ID of a file upload) Your refund
policy, as shown to the customer.
|
DisputeUpdateParams.Evidence.Builder |
setRefundPolicyDisclosure(EmptyParam refundPolicyDisclosure)
Documentation demonstrating that the customer was shown your refund policy prior to
purchase.
|
DisputeUpdateParams.Evidence.Builder |
setRefundPolicyDisclosure(java.lang.String refundPolicyDisclosure)
Documentation demonstrating that the customer was shown your refund policy prior to
purchase.
|
DisputeUpdateParams.Evidence.Builder |
setRefundRefusalExplanation(EmptyParam refundRefusalExplanation)
A justification for why the customer is not entitled to a refund.
|
DisputeUpdateParams.Evidence.Builder |
setRefundRefusalExplanation(java.lang.String refundRefusalExplanation)
A justification for why the customer is not entitled to a refund.
|
DisputeUpdateParams.Evidence.Builder |
setServiceDate(EmptyParam serviceDate)
The date on which the customer received or began receiving the purchased service, in a
clear human-readable format.
|
DisputeUpdateParams.Evidence.Builder |
setServiceDate(java.lang.String serviceDate)
The date on which the customer received or began receiving the purchased service, in a
clear human-readable format.
|
DisputeUpdateParams.Evidence.Builder |
setServiceDocumentation(EmptyParam serviceDocumentation)
(ID of a file upload)
Documentation showing proof that a service was provided to the customer.
|
DisputeUpdateParams.Evidence.Builder |
setServiceDocumentation(java.lang.String serviceDocumentation)
(ID of a file upload)
Documentation showing proof that a service was provided to the customer.
|
DisputeUpdateParams.Evidence.Builder |
setShippingAddress(EmptyParam shippingAddress)
The address to which a physical product was shipped.
|
DisputeUpdateParams.Evidence.Builder |
setShippingAddress(java.lang.String shippingAddress)
The address to which a physical product was shipped.
|
DisputeUpdateParams.Evidence.Builder |
setShippingCarrier(EmptyParam shippingCarrier)
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
|
DisputeUpdateParams.Evidence.Builder |
setShippingCarrier(java.lang.String shippingCarrier)
The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.
|
DisputeUpdateParams.Evidence.Builder |
setShippingDate(EmptyParam shippingDate)
The date on which a physical product began its route to the shipping address, in a clear
human-readable format.
|
DisputeUpdateParams.Evidence.Builder |
setShippingDate(java.lang.String shippingDate)
The date on which a physical product began its route to the shipping address, in a clear
human-readable format.
|
DisputeUpdateParams.Evidence.Builder |
setShippingDocumentation(EmptyParam shippingDocumentation)
(ID of a file upload)
Documentation showing proof that a product was shipped to the customer at the same address
the customer provided to you.
|
DisputeUpdateParams.Evidence.Builder |
setShippingDocumentation(java.lang.String shippingDocumentation)
(ID of a file upload)
Documentation showing proof that a product was shipped to the customer at the same address
the customer provided to you.
|
DisputeUpdateParams.Evidence.Builder |
setShippingTrackingNumber(EmptyParam shippingTrackingNumber)
The tracking number for a physical product, obtained from the delivery service.
|
DisputeUpdateParams.Evidence.Builder |
setShippingTrackingNumber(java.lang.String shippingTrackingNumber)
The tracking number for a physical product, obtained from the delivery service.
|
DisputeUpdateParams.Evidence.Builder |
setUncategorizedFile(EmptyParam uncategorizedFile)
(ID of a file upload) Any
additional evidence or statements.
|
DisputeUpdateParams.Evidence.Builder |
setUncategorizedFile(java.lang.String uncategorizedFile)
(ID of a file upload) Any
additional evidence or statements.
|
DisputeUpdateParams.Evidence.Builder |
setUncategorizedText(EmptyParam uncategorizedText)
Any additional evidence or statements.
|
DisputeUpdateParams.Evidence.Builder |
setUncategorizedText(java.lang.String uncategorizedText)
Any additional evidence or statements.
|
public DisputeUpdateParams.Evidence build()
public DisputeUpdateParams.Evidence.Builder setAccessActivityLog(java.lang.String accessActivityLog)
public DisputeUpdateParams.Evidence.Builder setAccessActivityLog(EmptyParam accessActivityLog)
public DisputeUpdateParams.Evidence.Builder setBillingAddress(java.lang.String billingAddress)
public DisputeUpdateParams.Evidence.Builder setBillingAddress(EmptyParam billingAddress)
public DisputeUpdateParams.Evidence.Builder setCancellationPolicy(java.lang.String cancellationPolicy)
public DisputeUpdateParams.Evidence.Builder setCancellationPolicy(EmptyParam cancellationPolicy)
public DisputeUpdateParams.Evidence.Builder setCancellationPolicyDisclosure(java.lang.String cancellationPolicyDisclosure)
public DisputeUpdateParams.Evidence.Builder setCancellationPolicyDisclosure(EmptyParam cancellationPolicyDisclosure)
public DisputeUpdateParams.Evidence.Builder setCancellationRebuttal(java.lang.String cancellationRebuttal)
public DisputeUpdateParams.Evidence.Builder setCancellationRebuttal(EmptyParam cancellationRebuttal)
public DisputeUpdateParams.Evidence.Builder setCustomerCommunication(java.lang.String customerCommunication)
public DisputeUpdateParams.Evidence.Builder setCustomerCommunication(EmptyParam customerCommunication)
public DisputeUpdateParams.Evidence.Builder setCustomerEmailAddress(java.lang.String customerEmailAddress)
public DisputeUpdateParams.Evidence.Builder setCustomerEmailAddress(EmptyParam customerEmailAddress)
public DisputeUpdateParams.Evidence.Builder setCustomerName(java.lang.String customerName)
public DisputeUpdateParams.Evidence.Builder setCustomerName(EmptyParam customerName)
public DisputeUpdateParams.Evidence.Builder setCustomerPurchaseIp(java.lang.String customerPurchaseIp)
public DisputeUpdateParams.Evidence.Builder setCustomerPurchaseIp(EmptyParam customerPurchaseIp)
public DisputeUpdateParams.Evidence.Builder setCustomerSignature(java.lang.String customerSignature)
public DisputeUpdateParams.Evidence.Builder setCustomerSignature(EmptyParam customerSignature)
public DisputeUpdateParams.Evidence.Builder setDuplicateChargeDocumentation(java.lang.String duplicateChargeDocumentation)
public DisputeUpdateParams.Evidence.Builder setDuplicateChargeDocumentation(EmptyParam duplicateChargeDocumentation)
public DisputeUpdateParams.Evidence.Builder setDuplicateChargeExplanation(java.lang.String duplicateChargeExplanation)
public DisputeUpdateParams.Evidence.Builder setDuplicateChargeExplanation(EmptyParam duplicateChargeExplanation)
public DisputeUpdateParams.Evidence.Builder setDuplicateChargeId(java.lang.String duplicateChargeId)
public DisputeUpdateParams.Evidence.Builder setDuplicateChargeId(EmptyParam duplicateChargeId)
public DisputeUpdateParams.Evidence.Builder putExtraParam(java.lang.String key, java.lang.Object value)
DisputeUpdateParams.Evidence.extraParams
for the field documentation.public DisputeUpdateParams.Evidence.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
DisputeUpdateParams.Evidence.extraParams
for the field documentation.public DisputeUpdateParams.Evidence.Builder setProductDescription(java.lang.String productDescription)
public DisputeUpdateParams.Evidence.Builder setProductDescription(EmptyParam productDescription)
public DisputeUpdateParams.Evidence.Builder setReceipt(java.lang.String receipt)
public DisputeUpdateParams.Evidence.Builder setReceipt(EmptyParam receipt)
public DisputeUpdateParams.Evidence.Builder setRefundPolicy(java.lang.String refundPolicy)
public DisputeUpdateParams.Evidence.Builder setRefundPolicy(EmptyParam refundPolicy)
public DisputeUpdateParams.Evidence.Builder setRefundPolicyDisclosure(java.lang.String refundPolicyDisclosure)
public DisputeUpdateParams.Evidence.Builder setRefundPolicyDisclosure(EmptyParam refundPolicyDisclosure)
public DisputeUpdateParams.Evidence.Builder setRefundRefusalExplanation(java.lang.String refundRefusalExplanation)
public DisputeUpdateParams.Evidence.Builder setRefundRefusalExplanation(EmptyParam refundRefusalExplanation)
public DisputeUpdateParams.Evidence.Builder setServiceDate(java.lang.String serviceDate)
public DisputeUpdateParams.Evidence.Builder setServiceDate(EmptyParam serviceDate)
public DisputeUpdateParams.Evidence.Builder setServiceDocumentation(java.lang.String serviceDocumentation)
public DisputeUpdateParams.Evidence.Builder setServiceDocumentation(EmptyParam serviceDocumentation)
public DisputeUpdateParams.Evidence.Builder setShippingAddress(java.lang.String shippingAddress)
public DisputeUpdateParams.Evidence.Builder setShippingAddress(EmptyParam shippingAddress)
public DisputeUpdateParams.Evidence.Builder setShippingCarrier(java.lang.String shippingCarrier)
public DisputeUpdateParams.Evidence.Builder setShippingCarrier(EmptyParam shippingCarrier)
public DisputeUpdateParams.Evidence.Builder setShippingDate(java.lang.String shippingDate)
public DisputeUpdateParams.Evidence.Builder setShippingDate(EmptyParam shippingDate)
public DisputeUpdateParams.Evidence.Builder setShippingDocumentation(java.lang.String shippingDocumentation)
public DisputeUpdateParams.Evidence.Builder setShippingDocumentation(EmptyParam shippingDocumentation)
public DisputeUpdateParams.Evidence.Builder setShippingTrackingNumber(java.lang.String shippingTrackingNumber)
public DisputeUpdateParams.Evidence.Builder setShippingTrackingNumber(EmptyParam shippingTrackingNumber)
public DisputeUpdateParams.Evidence.Builder setUncategorizedFile(java.lang.String uncategorizedFile)
public DisputeUpdateParams.Evidence.Builder setUncategorizedFile(EmptyParam uncategorizedFile)
public DisputeUpdateParams.Evidence.Builder setUncategorizedText(java.lang.String uncategorizedText)
public DisputeUpdateParams.Evidence.Builder setUncategorizedText(EmptyParam uncategorizedText)