RefundDetailsSummary Class
The details of refund request.
Constructor
RefundDetailsSummary(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
requested_on
|
Date when the refund was requested. |
|
approved_on
|
Date when the refund was approved. |
|
completed_on
|
Date when the refund was completed. |
|
amount_requested
|
The amount of refund requested. |
|
amount_refunded
|
The amount refunded. |
|
rebill_invoice_id
|
The invoice ID of the rebill invoice for a refund. |
|
transaction_count
|
The number of transactions refunded. |
|
refund_status
|
str or
RefundStatus
The status of refund request. Known values are: "Other", "Pending", "Approved", "Declined", "Cancelled", "Completed", and "Expired". |
|
refund_operation_id
|
The ID of refund operation. |
|
refund_reason
|
The reason for refund. Known values are: "Other", "AccidentalConversion", "UnclearPricing", "AccidentalPurchase", "ForgotToCancel", and "UnclearDocumentation". |
Attributes
amount_refunded
The amount refunded.
amount_refunded: _models.RefundDetailsSummaryAmountRefunded | None
amount_requested
The amount of refund requested.
amount_requested: _models.RefundDetailsSummaryAmountRequested | None
approved_on
Date when the refund was approved.
approved_on: datetime | None
completed_on
Date when the refund was completed.
completed_on: datetime | None
rebill_invoice_id
The invoice ID of the rebill invoice for a refund.
rebill_invoice_id: str | None
refund_operation_id
The ID of refund operation.
refund_operation_id: str | None
refund_reason
"Other", "AccidentalConversion", "UnclearPricing", "AccidentalPurchase", "ForgotToCancel", and "UnclearDocumentation".
refund_reason: str | _models.RefundReasonCode | None
refund_status
"Other", "Pending", "Approved", "Declined", "Cancelled", "Completed", and "Expired".
refund_status: str | _models.RefundStatus | None
requested_on
Date when the refund was requested.
requested_on: datetime | None
transaction_count
The number of transactions refunded.
transaction_count: int | None