Search:

OBJECT

Mutation

link GraphQL Schema definition

  • type Mutation {
  • # Arguments
  • # PaymentData: [Not documented]
  • # StoreCard: [Not documented]
  • # CartItems: [Not documented]
  • PersistCart(
  • PaymentData: PaymentDataInput,
  • StoreCard: Boolean,
  • CartItems: [CartItemInput]
  • ): PersistCartResult
  • # Arguments
  • # TxnUndoInput: [Not documented]
  • TxnUndo(TxnUndoInput: TxnUndoInputType): TxnUndoResultType
  • # Arguments
  • # ProcessCartInput: [Not documented]
  • ProcessCart(ProcessCartInput: ProcessCartInput): PaymentProcessResult
  • # Arguments
  • # Txn: [Not documented]
  • ProcessTxn(Txn: ProcessTxnInput): PaymentProcessResult
  • # Sends a SchoolPay-branded receipt to a recipient.
  • #
  • # Arguments
  • # OrderID: Sends a SchoolPay-branded receipt to the recipient
  • # containing all transactions for the order ID passed.
  • # EmailAddress: The recipient who should receive the receipt.
  • SendReceipt(OrderID: ID, EmailAddress: String): ReceiptResult
  • # Modifies a company's configuration settings.
  • #
  • # Arguments
  • # Company: [Not documented]
  • # ActiveProcessorInput: [Not documented]
  • # BillingConfigurationInput: [Not documented]
  • # PaymentMethods: [Not documented]
  • # IsSharedSettlement: [Not documented]
  • # IsManualCashBatching: [Not documented]
  • # IsAllowedToTransact: [Not documented]
  • # IsSplitSettlement: [Not documented]
  • # ApplyToSubCompanies: [Not documented]
  • ModifyCompany(
  • Company: ID,
  • ActiveProcessorInput: [ActiveProcessorInput],
  • BillingConfigurationInput: BillingConfigurationInput,
  • PaymentMethods: [PaymentMethodEnum],
  • IsSharedSettlement: Boolean,
  • IsManualCashBatching: Boolean,
  • IsAllowedToTransact: Boolean,
  • IsSplitSettlement: Boolean,
  • ApplyToSubCompanies: Boolean
  • ): ModifyCompanyResult
  • }

link Require by

This element is not required by anyone
Go Live