Skip to main content

RefundableFilter

Tri-state filter on the cancellation policy of each option.

  • REFUNDABLE_FILTER_UNSPECIFIED (or omitted) — no filter.
  • REFUNDABLE_FILTER_ONLY_REFUNDABLE — keep only options whose cancelPolicy.refundable is true.
  • REFUNDABLE_FILTER_ONLY_NON_REFUNDABLE — keep only options whose cancelPolicy.refundable is false (or missing).
stringRefundableFilter (string)

Tri-state filter on the cancellation policy of each option.

  • REFUNDABLE_FILTER_UNSPECIFIED (or omitted) — no filter.
  • REFUNDABLE_FILTER_ONLY_REFUNDABLE — keep only options whose cancelPolicy.refundable is true.
  • REFUNDABLE_FILTER_ONLY_NON_REFUNDABLE — keep only options whose cancelPolicy.refundable is false (or missing).

Possible values: [REFUNDABLE_FILTER_UNSPECIFIED, REFUNDABLE_FILTER_ONLY_REFUNDABLE, REFUNDABLE_FILTER_ONLY_NON_REFUNDABLE]

RefundableFilter
"REFUNDABLE_FILTER_UNSPECIFIED"