11 lines
397 B
Go
11 lines
397 B
Go
package dto
|
|
|
|
type SuperOrderRefundForm struct {
|
|
// Force indicates bypassing the default refund window check (paid_at + 24h).
|
|
Force bool `json:"force,omitempty"`
|
|
// Reason is the human-readable refund reason used for audit.
|
|
Reason string `json:"reason,omitempty"`
|
|
// IdempotencyKey ensures refund request is processed at most once.
|
|
IdempotencyKey string `json:"idempotency_key,omitempty"`
|
|
}
|