public class RefundCreateParams extends ApiRequestParams
Modifier and Type | Class and Description |
---|---|
static class |
RefundCreateParams.Builder |
static class |
RefundCreateParams.Reason |
ApiRequestParams.EnumParam
EXTRA_PARAMS_KEY
Modifier and Type | Method and Description |
---|---|
static RefundCreateParams.Builder |
builder() |
java.lang.Long |
getAmount() |
java.lang.String |
getCharge() |
java.util.List<java.lang.String> |
getExpand()
Specifies which fields in the response should be expanded.
|
java.util.Map<java.lang.String,java.lang.Object> |
getExtraParams()
Map of extra parameters for custom features not available in this client library.
|
java.lang.Object |
getMetadata()
Set of key-value pairs that you can attach to an object.
|
java.lang.String |
getPaymentIntent() |
RefundCreateParams.Reason |
getReason() |
java.lang.Boolean |
getRefundApplicationFee() |
java.lang.Boolean |
getReverseTransfer() |
toMap
public static RefundCreateParams.Builder builder()
public java.lang.Long getAmount()
public java.lang.String getCharge()
public java.util.List<java.lang.String> getExpand()
public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
@SerializedName
value. Instead, each
key/value pair is serialized as if the key is a root-level field (serialized) name in this
param object. Effectively, this map is flattened to its parent instance.public java.lang.Object getMetadata()
metadata
.public java.lang.String getPaymentIntent()
public RefundCreateParams.Reason getReason()
public java.lang.Boolean getRefundApplicationFee()
public java.lang.Boolean getReverseTransfer()