RefundMutations
No description
type RefundMutations {
createRefundRequests(
refundRequests: [RefundRequestThroughAPIInput!]!
): Unit
createRefundRequestSync(
refundRequest: RefundRequestThroughAPIInput!
timeout: Int!
): [EitherRefundRequestDisplayOrRefundCandidateDisplay!]
updateRefundCandidate(
ticketNum: TicketNum!
refundCandidateStatus: UpdateFieldRefundCandidateStatusInput
emd: UpdateFieldOptionStringInput
waiverCode: UpdateFieldOptionStringInput
freeText: UpdateFieldOptionStringInput
ssr: UpdateFieldOptionStringInput
osi: UpdateFieldOptionStringInput
remark: UpdateFieldOptionStringInput
endorsement: UpdateFieldOptionStringInput
identityDocument: UpdateFieldOptionStringInput
emdIssueDate: UpdateFieldOptionLocalDateInput
refundRoute: UpdateFieldOptionRefundRouteInput
isAdminFeeApplicable: UpdateFieldBooleanInput
waiverForceFareRefundWithoutPenalty: UpdateFieldBooleanInput
operatorNotes: UpdateFieldOptionStringInput
notes: UpdateFieldOptionStringInput
taxes: [TaxUpdateInput!]!
segments: [SegmentUpdateInput!]!
rules: [RuleUpdateInput!]!
overrideTaxCalculations: UpdateFieldBooleanInput
overrideBaseFareSegments: UpdateFieldOptionBooleanInput
isVoluntaryRefund: UpdateFieldBooleanInput
shouldCancelItinerary: UpdateFieldBooleanInput
metadata: UpdateFieldOptionStringInput
isQuotationOk: UpdateFieldOptionBooleanInput
commissionPercent: UpdateFieldOptionBigDecimalInput
): Boolean
updateAttachments(
ticketNum: TicketNum!
): RefundCandidateDisplay
deleteAttachment(
ticketNum: TicketNum!
attachmentId: String!
): RefundCandidateDisplay
createAttachmentDownloadURL(
ticketNum: TicketNum!
attachmentId: String!
): URL
createAttachmentUploadURL(
ticketNum: TicketNum!
fileName: String!
): URL
processRefundNow(
ticketNum: TicketNum!
isResubmit: Boolean
): RefundCandidateDisplay
requoteRefundCandidates(
ticketNums: [TicketNum!]!
): Unit
setHistoricalPricing(
ticketNum: TicketNum!
couponId: CouponId!
couponHistoricalPricingId: Int!
): Unit
removeHistoricalPricing(
ticketNum: TicketNum!
couponId: CouponId!
): Unit
refundedToReadyAction(
ticketNums: [TicketNum!]!
): Unit
resubmitAction(
ticketsNumAndBspIds: [TupleTicketNumAndStringInput!]!
): Unit
}
Fields
RefundMutations.createRefundRequests ● Unit scalar
RefundMutations.createRefundRequests.refundRequests ● [RefundRequestThroughAPIInput!]! non-null input
RefundMutations.createRefundRequestSync ● [EitherRefundRequestDisplayOrRefundCandidateDisplay!] list object
RefundMutations.createRefundRequestSync.refundRequest ● RefundRequestThroughAPIInput! non-null input
RefundMutations.createRefundRequestSync.timeout ● Int! non-null scalar
RefundMutations.updateRefundCandidate ● Boolean scalar
RefundMutations.updateRefundCandidate.ticketNum ● TicketNum! non-null scalar
RefundMutations.updateRefundCandidate.refundCandidateStatus ● UpdateFieldRefundCandidateStatusInput input
RefundMutations.updateRefundCandidate.emd ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.waiverCode ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.freeText ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.ssr ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.osi ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.remark ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.endorsement ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.identityDocument ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.emdIssueDate ● UpdateFieldOptionLocalDateInput input
RefundMutations.updateRefundCandidate.refundRoute ● UpdateFieldOptionRefundRouteInput input
RefundMutations.updateRefundCandidate.isAdminFeeApplicable ● UpdateFieldBooleanInput input
RefundMutations.updateRefundCandidate.waiverForceFareRefundWithoutPenalty ● UpdateFieldBooleanInput input
RefundMutations.updateRefundCandidate.operatorNotes ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.notes ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.taxes ● [TaxUpdateInput!]! non-null input
RefundMutations.updateRefundCandidate.segments ● [SegmentUpdateInput!]! non-null input
RefundMutations.updateRefundCandidate.rules ● [RuleUpdateInput!]! non-null input
RefundMutations.updateRefundCandidate.overrideTaxCalculations ● UpdateFieldBooleanInput input
RefundMutations.updateRefundCandidate.overrideBaseFareSegments ● UpdateFieldOptionBooleanInput input
RefundMutations.updateRefundCandidate.isVoluntaryRefund ● UpdateFieldBooleanInput input
RefundMutations.updateRefundCandidate.shouldCancelItinerary ● UpdateFieldBooleanInput input
RefundMutations.updateRefundCandidate.metadata ● UpdateFieldOptionStringInput input
RefundMutations.updateRefundCandidate.isQuotationOk ● UpdateFieldOptionBooleanInput input
RefundMutations.updateRefundCandidate.commissionPercent ● UpdateFieldOptionBigDecimalInput input
RefundMutations.updateAttachments ● RefundCandidateDisplay object
RefundMutations.updateAttachments.ticketNum ● TicketNum! non-null scalar
RefundMutations.deleteAttachment ● RefundCandidateDisplay object
RefundMutations.deleteAttachment.ticketNum ● TicketNum! non-null scalar
RefundMutations.deleteAttachment.attachmentId ● String! non-null scalar
RefundMutations.createAttachmentDownloadURL ● URL scalar
RefundMutations.createAttachmentDownloadURL.ticketNum ● TicketNum! non-null scalar
RefundMutations.createAttachmentDownloadURL.attachmentId ● String! non-null scalar
RefundMutations.createAttachmentUploadURL ● URL scalar
RefundMutations.createAttachmentUploadURL.ticketNum ● TicketNum! non-null scalar
RefundMutations.createAttachmentUploadURL.fileName ● String! non-null scalar
RefundMutations.processRefundNow ● RefundCandidateDisplay object
RefundMutations.processRefundNow.ticketNum ● TicketNum! non-null scalar
RefundMutations.processRefundNow.isResubmit ● Boolean scalar
RefundMutations.requoteRefundCandidates ● Unit scalar
RefundMutations.requoteRefundCandidates.ticketNums ● [TicketNum!]! non-null scalar
RefundMutations.setHistoricalPricing ● Unit scalar
RefundMutations.setHistoricalPricing.ticketNum ● TicketNum! non-null scalar
RefundMutations.setHistoricalPricing.couponId ● CouponId! non-null scalar
RefundMutations.setHistoricalPricing.couponHistoricalPricingId ● Int! non-null scalar
RefundMutations.removeHistoricalPricing ● Unit scalar
RefundMutations.removeHistoricalPricing.ticketNum ● TicketNum! non-null scalar
RefundMutations.removeHistoricalPricing.couponId ● CouponId! non-null scalar
RefundMutations.refundedToReadyAction ● Unit scalar
RefundMutations.refundedToReadyAction.ticketNums ● [TicketNum!]! non-null scalar
RefundMutations.resubmitAction ● Unit scalar
RefundMutations.resubmitAction.ticketsNumAndBspIds ● [TupleTicketNumAndStringInput!]! non-null input
Returned By
refunds mutation