Class FeeRefundCollection
- All Implemented Interfaces:
StripeActiveObject
,StripeCollectionInterface<FeeRefund>
,StripeObjectInterface
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionRefunds an application fee that has previously been collected but not yet refunded.create
(FeeRefundCollectionCreateParams params, RequestOptions options) Refunds an application fee that has previously been collected but not yet refunded.Refunds an application fee that has previously been collected but not yet refunded.create
(Map<String, Object> params, RequestOptions options) Refunds an application fee that has previously been collected but not yet refunded.list
(FeeRefundCollectionListParams params) You can see a list of the refunds belonging to a specific application fee.list
(FeeRefundCollectionListParams params, RequestOptions options) You can see a list of the refunds belonging to a specific application fee.You can see a list of the refunds belonging to a specific application fee.list
(Map<String, Object> params, RequestOptions options) You can see a list of the refunds belonging to a specific application fee.By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.retrieve
(String id, RequestOptions options) By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.retrieve
(String id, FeeRefundCollectionRetrieveParams params, RequestOptions options) By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.Methods inherited from class com.stripe.model.StripeCollection
autoPagingIterable, autoPagingIterable, autoPagingIterable, canEqual, equals, getData, getHasMore, getObject, getPageTypeToken, getRequestOptions, getRequestParams, getResponseGetter, getUrl, hashCode, setData, setHasMore, setObject, setPageTypeToken, setRequestOptions, setRequestParams, setResponseGetter, setUrl
Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.stripe.model.StripeActiveObject
trySetResponseGetter
Methods inherited from interface com.stripe.model.StripeObjectInterface
getLastResponse, setLastResponse
-
Constructor Details
-
FeeRefundCollection
public FeeRefundCollection()
-
-
Method Details
-
create
Refunds an application fee that has previously been collected but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected.You can optionally refund only part of an application fee. You can do so multiple times, until the entire fee has been refunded.
Once entirely refunded, an application fee can’t be refunded again. This method will raise an error when called on an already-refunded application fee, or when trying to refund more money than is left on an application fee.
- Throws:
StripeException
-
create
Refunds an application fee that has previously been collected but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected.You can optionally refund only part of an application fee. You can do so multiple times, until the entire fee has been refunded.
Once entirely refunded, an application fee can’t be refunded again. This method will raise an error when called on an already-refunded application fee, or when trying to refund more money than is left on an application fee.
- Throws:
StripeException
-
create
Refunds an application fee that has previously been collected but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected.You can optionally refund only part of an application fee. You can do so multiple times, until the entire fee has been refunded.
Once entirely refunded, an application fee can’t be refunded again. This method will raise an error when called on an already-refunded application fee, or when trying to refund more money than is left on an application fee.
- Throws:
StripeException
-
create
public FeeRefund create(FeeRefundCollectionCreateParams params, RequestOptions options) throws StripeException Refunds an application fee that has previously been collected but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected.You can optionally refund only part of an application fee. You can do so multiple times, until the entire fee has been refunded.
Once entirely refunded, an application fee can’t be refunded again. This method will raise an error when called on an already-refunded application fee, or when trying to refund more money than is left on an application fee.
- Throws:
StripeException
-
list
You can see a list of the refunds belonging to a specific application fee. Note that the 10 most recent refunds are always available by default on the application fee object. If you need more than those 10, you can use this API method and thelimit
andstarting_after
parameters to page through additional refunds.- Throws:
StripeException
-
list
public FeeRefundCollection list(Map<String, Object> params, RequestOptions options) throws StripeExceptionYou can see a list of the refunds belonging to a specific application fee. Note that the 10 most recent refunds are always available by default on the application fee object. If you need more than those 10, you can use this API method and thelimit
andstarting_after
parameters to page through additional refunds.- Throws:
StripeException
-
list
You can see a list of the refunds belonging to a specific application fee. Note that the 10 most recent refunds are always available by default on the application fee object. If you need more than those 10, you can use this API method and thelimit
andstarting_after
parameters to page through additional refunds.- Throws:
StripeException
-
list
public FeeRefundCollection list(FeeRefundCollectionListParams params, RequestOptions options) throws StripeException You can see a list of the refunds belonging to a specific application fee. Note that the 10 most recent refunds are always available by default on the application fee object. If you need more than those 10, you can use this API method and thelimit
andstarting_after
parameters to page through additional refunds.- Throws:
StripeException
-
retrieve
By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.- Throws:
StripeException
-
retrieve
By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.- Throws:
StripeException
-
retrieve
public FeeRefund retrieve(String id, Map<String, Object> params, RequestOptions options) throws StripeExceptionBy default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.- Throws:
StripeException
-
retrieve
public FeeRefund retrieve(String id, FeeRefundCollectionRetrieveParams params, RequestOptions options) throws StripeException By default, you can see the 10 most recent refunds stored directly on the application fee object, but you can also retrieve details about a specific refund stored on the application fee.- Throws:
StripeException
-