| Argument | Type | Description |
|---|---|---|
inputrequired | EstimateItemInput! | Input |
mutation($input: EstimateItemInput!) { addEstimateItem(input: $input) { id # Add other fields you need }}{ "input": {}}mutation( $id: ID!, $packageId: ID!) { addPackageToPackage( id: $id, packageId: $packageId ) { id # Add other fields you need }}{ "id": "1", "packageId": "1"}mutation( $couponId: ID!, $orderId: ID) { applyCoupon( couponId: $couponId, orderId: $orderId ) { id # Add other fields you need }}{ "couponId": "1", "orderId": "1"}mutation( $couponId: ID!, $estimateId: ID) { applyEstimateCoupon( couponId: $couponId, estimateId: $estimateId ) { id # Add other fields you need }}{ "couponId": "1", "estimateId": "1"}mutation($id: ID) { autoApplyCoupons(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation($id: ID) { autoApplyEstimateCoupons(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
amount | Decimal | Monetary amount |
clientIdrequired | ID! | ID of the client (pet owner) |
donation | Decimal | Donation amount or flag |
locationId | ID | ID of the location |
methodrequired | PaymentMethod! | Method |
methodType | String | Method type |
notes | String | Additional notes or comments |
reference | String | Reference |
tip | Decimal | Tip |
tokenize | Boolean | Tokenize |
mutation( $amount: Decimal, $clientId: ID!, $donation: Decimal, $locationId: ID, $method: PaymentMethod!, $methodType: String, $notes: String, $reference: String, $tip: Decimal, $tokenize: Boolean) { chargeClient( amount: $amount, clientId: $clientId, donation: $donation, locationId: $locationId, method: $method, methodType: $methodType, notes: $notes, reference: $reference, tip: $tip, tokenize: $tokenize ) { id # Add other fields you need }}{ "amount": {}, "clientId": "1", "donation": {}, "locationId": "1", "method": {}, "methodType": "example", "notes": "example", "reference": "example", "tip": {}, "tokenize": true}| Argument | Type | Description |
|---|---|---|
amountrequired | Decimal! | Monetary amount |
donation | Decimal | Donation amount or flag |
estimateIdrequired | ID! | ID of the estimate |
locationId | ID | ID of the location |
methodrequired | PaymentMethod! | Method |
methodType | String | Method type |
notes | String | Additional notes or comments |
reference | String | Reference |
tip | Decimal | Tip |
tokenize | Boolean | Tokenize |
mutation( $amount: Decimal!, $donation: Decimal, $estimateId: ID!, $locationId: ID, $method: PaymentMethod!, $methodType: String, $notes: String, $reference: String, $tip: Decimal, $tokenize: Boolean) { chargeEstimate( amount: $amount, donation: $donation, estimateId: $estimateId, locationId: $locationId, method: $method, methodType: $methodType, notes: $notes, reference: $reference, tip: $tip, tokenize: $tokenize ) { id # Add other fields you need }}{ "amount": {}, "donation": {}, "estimateId": "1", "locationId": "1", "method": {}, "methodType": "example", "notes": "example", "reference": "example", "tip": {}, "tokenize": true}| Argument | Type | Description |
|---|---|---|
amount | Decimal | Monetary amount |
donation | Decimal | Donation amount or flag |
methodrequired | PaymentMethod! | Method |
methodType | String | Method type |
notes | String | Additional notes or comments |
orderIdrequired | ID! | ID of the order |
payingClientId | ID | ID of the payingclient |
reference | String | Reference |
tip | Decimal | Tip |
tokenize | Boolean | Tokenize |
mutation( $amount: Decimal, $donation: Decimal, $method: PaymentMethod!, $methodType: String, $notes: String, $orderId: ID!, $payingClientId: ID, $reference: String, $tip: Decimal, $tokenize: Boolean) { chargeOrder( amount: $amount, donation: $donation, method: $method, methodType: $methodType, notes: $notes, orderId: $orderId, payingClientId: $payingClientId, reference: $reference, tip: $tip, tokenize: $tokenize ) { id # Add other fields you need }}{ "amount": {}, "donation": {}, "method": {}, "methodType": "example", "notes": "example", "orderId": "1", "payingClientId": "1", "reference": "example", "tip": {}, "tokenize": true}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { copyPackage(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
input | BillingNoteInput | Input data for billing note operation |
mutation($input: BillingNoteInput) { createBillingNote(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | CouponInput | Input data for coupon operation |
mutation($input: CouponInput) { createCoupon(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
inputrequired | EstimateInput! | Input |
mutation($input: EstimateInput!) { createEstimate(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | EstimateItemInput | Input data for estimate item operation |
mutation($input: EstimateItemInput) { createEstimateItem(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | OrderFlagInput | Input data for order flag operation |
mutation($input: OrderFlagInput) { createOrderFlag(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | ProductPackageInput | Input data for product package operation |
mutation($input: ProductPackageInput) { createProductPackage(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | ProductPackageItemInput | Input data for product package item operation |
mutation($input: ProductPackageItemInput) { createProductPackageItem(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
inputrequired | ProductPriceInput! | Input |
mutation($input: ProductPriceInput!) { createProductPrice(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
inputrequired | ReconciliationNoteInput! | Input |
mutation($input: ReconciliationNoteInput!) { createReconciliationNote(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | RevenueCenterInput | Input data for revenue center operation |
mutation($input: RevenueCenterInput) { createRevenueCenter(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | RevenueCenterBudgetInput | Input data for revenue center budget operation |
mutation($input: RevenueCenterBudgetInput) { createRevenueCenterBudget(input: $input) { id # Add other fields you need }}{ "input": {}}mutation( $declined: Boolean!, $id: ID!) { declinePackage( declined: $declined, id: $id ) { id # Add other fields you need }}{ "declined": true, "id": "1"}mutation( $couponId: ID!, $orderId: ID) { deleteAppliedCoupon( couponId: $couponId, orderId: $orderId ) { id # Add other fields you need }}{ "couponId": "1", "orderId": "1"}mutation( $couponId: ID!, $estimateId: ID) { deleteAppliedEstimateCoupon( couponId: $couponId, estimateId: $estimateId ) { id # Add other fields you need }}{ "couponId": "1", "estimateId": "1"}mutation($id: ID!) { deleteCoupon(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation($id: ID!) { deleteEstimate(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteEstimateItem(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteOrderFlag(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation($id: ID!) { deleteOrderItem(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation( $includedPackageId: ID!, $packageId: ID!) { deletePackagePackage( includedPackageId: $includedPackageId, packageId: $packageId ) { id # Add other fields you need }}{ "includedPackageId": "1", "packageId": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteProductPackage(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteProductPackageItem(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteProductPrice(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteRevenueCenter(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { markOrderPaidIfFullyPaid(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation( $amount: Decimal!, $noCharge: Boolean, $notes: String, $paymentId: ID!, $readerId: String) { refundPayment( amount: $amount, noCharge: $noCharge, notes: $notes, paymentId: $paymentId, readerId: $readerId ) { id # Add other fields you need }}{ "amount": {}, "noCharge": true, "notes": "example", "paymentId": "1", "readerId": "example"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | CouponInput! | Input |
mutation( $id: ID!, $input: CouponInput!) { updateCoupon( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | EstimateInput! | Input |
mutation( $id: ID!, $input: EstimateInput!) { updateEstimate( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | EstimateItemInput! | Input |
mutation( $id: ID!, $input: EstimateItemInput!) { updateEstimateItem( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | EstimateItemInput! | Input |
mutation( $id: ID!, $input: EstimateItemInput!) { updateEstimateItems( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | OrderFlagInput! | Input |
mutation( $id: ID!, $input: OrderFlagInput!) { updateOrderFlag( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | OrderItemInput! | Input |
mutation( $id: ID!, $input: OrderItemInput!) { updateOrderItems( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | PaymentInput! | Input |
mutation( $id: ID!, $input: PaymentInput!) { updatePayment( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}Update a product
| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ProductInput! | Input |
mutation( $id: ID!, $input: ProductInput!) { updateProduct( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ProductPackageInput! | Input |
mutation( $id: ID!, $input: ProductPackageInput!) { updateProductPackage( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ProductPackageItemInput! | Input |
mutation( $id: ID!, $input: ProductPackageItemInput!) { updateProductPackageItem( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ProductPriceInput! | Input |
mutation( $id: ID!, $input: ProductPriceInput!) { updateProductPrice( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ReconciliationNoteInput! | Input |
mutation( $id: ID!, $input: ReconciliationNoteInput!) { updateReconciliationNote( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | RevenueCenterInput! | Input |
mutation( $id: ID!, $input: RevenueCenterInput!) { updateRevenueCenter( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | RevenueCenterBudgetInput! | Input |
mutation( $id: ID!, $input: RevenueCenterBudgetInput!) { updateRevenueCenterBudget( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}mutation($paymentId: ID!) { voidPayment(paymentId: $paymentId) { id # Add other fields you need }}{ "paymentId": "1"}