GraphQL INPUT_OBJECT

BasicRefundOptions

Options for refunding the purchase.

link Definition

  • input BasicRefundOptions {
  • # Unique ID of the purchase.
  • purchaseId: Int!
  • # Set to true to reclaim the corresponding payout amount from the client
  • # (CB-Internal).
  • reclaimFromClient: Boolean
  • # Set to true to recalculate fees based on the remaining total gross price
  • # (CB-Internal).
  • recalculateFee: Boolean
  • # Reason that you are refunding the purchase.
  • refundReason: RefundReasonEnum!
  • # Additional information about the refund.
  • remark: String
  • # Set to true to deactivate any refunded subscription items.
  • deactivateSubscription: Boolean
  • # Set to true to suppress the automatically generated email that informs the
  • # customer about the refund.
  • suppressCustomerMail: Boolean
  • # New payment option for the refund.
  • paymentOption: CreatePaymentOptionInputGraphType
  • # Force refund if payment data is insufficient
  • force: Boolean
  • }

link Required by