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