Class: OrdersService
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:21
Extends
BaseService
Constructors
Constructor
new OrdersService(
client):OrdersService
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:33
Parameters
client
Returns
OrdersService
Overrides
BaseService.constructor
Properties
client
protectedclient:TanqoryClient
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/base.ts:10
Inherited from
BaseService.client
Methods
addCustomItemToOrderEdit()
addCustomItemToOrderEdit(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:677
Parameters
args
...[string, string, AddCustomItemToOrderEditInput]
Returns
Promise<OrderEditWithDetails>
addDraftOrderTimelineComment()
addDraftOrderTimelineComment(...
args):Promise<DraftOrderTimeline>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:853
Parameters
args
...[string, string, string, object[], object[]]
Returns
Promise<DraftOrderTimeline>
addFulfillmentEvent()
addFulfillmentEvent(...
args):Promise<{createdAt:Date;id:string;items:object[];status:"partial"|"fulfilled"|"unfulfilled";trackingInfo?: {company?:string;number:string;url?:string; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:495
Parameters
args
...[string, string, string, AddFulfillmentEventInput]
Returns
Promise<{ createdAt: Date; id: string; items: object[]; status: "partial" | "fulfilled" | "unfulfilled"; trackingInfo?: { company?: string; number: string; url?: string; }; }>
addNote()
addNote(...
args):Promise<{author?:string;createdAt:Date;id:string;note:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:190
Parameters
args
...[string, object, string]
Returns
Promise<{ author?: string; createdAt: Date; id: string; note: string; }>
addOrderEditDiscount()
addOrderEditDiscount(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:695
Parameters
args
...[string, string, AddOrderEditDiscountInput]
Returns
Promise<OrderEditWithDetails>
addTimelineComment()
addTimelineComment(...
args):Promise<{attachments?:object[];authorId?:string;authorName?:string;createdAt:Date;description?:string;editedAt?:Date;id:string;isComment:boolean;isEdited:boolean;isSystem:boolean;mentions?:object[];metadata?:Record<string,unknown>;timestamp:Date;title:string;type:"NOTIFICATION_SENT"|"NOTIFICATION_FAILED"|"NOTIFICATION_RESENT"|"TRACKING_ADDED"|"TRACKING_UPDATED"|"NOTE_ADDED"|"COMMENT"|"SHIPMENT_CREATED"|"ORDER_CANCELLED"|"ORDER_EDITED"|"REFUND_ISSUED"|"DELIVERED"|"ORDER_CREATED"|"ORDER_CONFIRMED"|"CONFIRMATION_GENERATED"|"ORDER_CLOSED"|"ORDER_REOPENED"|"ORDER_ARCHIVED"|"ORDER_UNARCHIVED"|"PAYMENT_CAPTURED"|"PAYMENT_FAILED"|"PAYMENT_PENDING"|"AUTHORIZATION_SUCCESS"|"AUTHORIZATION_PENDING"|"AUTHORIZATION_FAILURE"|"AUTHORIZATION_EXPIRED"|"VOID_SUCCESS"|"VOID_PENDING"|"VOID_FAILURE"|"SALE_SUCCESS"|"SALE_PENDING"|"SALE_FAILURE"|"FULFILLMENT_CREATED"|"FULFILLMENT_IN_PROGRESS"|"FULFILLMENT_UNFULFILLED"|"FULFILLMENT_HOLD"|"FULFILLMENT_RELEASED"|"FULFILLMENT_RELEASED_STATUS"|"FULFILLMENT_RESCHEDULED"|"FULFILLMENT_MOVED"|"FULFILLMENT_SPLIT"|"FULFILLMENT_MERGED"|"GIFT_CARD_FULFILLED"|"FULFILLMENT_CANCELLED"|"FULFILLMENT_PENDING"|"RESTOCK_LINE_ITEMS"|"REFUND_CREATED"|"REFUND_PROCESSED"|"REFUND_PENDING"|"REFUND_FAILED"|"RETURN_CREATED"|"RETURN_TRACKING_ADDED"|"RETURN_TRACKING_UPDATED"|"RETURN_LABEL_UPLOADED"|"RETURN_LABEL_REMOVED"|"RETURN_DECLINED"|"RETURN_CANCELLED"|"RETURN_ITEMS_RECEIVED"|"RETURN_PROCESSED"|"RETURN_CLOSED"|"RETURN_REOPENED"|"TRACKING_REMOVED"|"RISK_ASSESSED"; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:221
Parameters
args
...[string, AddTimelineCommentRequest, string]
Returns
Promise<{ attachments?: object[]; authorId?: string; authorName?: string; createdAt: Date; description?: string; editedAt?: Date; id: string; isComment: boolean; isEdited: boolean; isSystem: boolean; mentions?: object[]; metadata?: Record<string, unknown>; timestamp: Date; title: string; type: "NOTIFICATION_SENT" | "NOTIFICATION_FAILED" | "NOTIFICATION_RESENT" | "TRACKING_ADDED" | "TRACKING_UPDATED" | "NOTE_ADDED" | "COMMENT" | "SHIPMENT_CREATED" | "ORDER_CANCELLED" | "ORDER_EDITED" | "REFUND_ISSUED" | "DELIVERED" | "ORDER_CREATED" | "ORDER_CONFIRMED" | "CONFIRMATION_GENERATED" | "ORDER_CLOSED" | "ORDER_REOPENED" | "ORDER_ARCHIVED" | "ORDER_UNARCHIVED" | "PAYMENT_CAPTURED" | "PAYMENT_FAILED" | "PAYMENT_PENDING" | "AUTHORIZATION_SUCCESS" | "AUTHORIZATION_PENDING" | "AUTHORIZATION_FAILURE" | "AUTHORIZATION_EXPIRED" | "VOID_SUCCESS" | "VOID_PENDING" | "VOID_FAILURE" | "SALE_SUCCESS" | "SALE_PENDING" | "SALE_FAILURE" | "FULFILLMENT_CREATED" | "FULFILLMENT_IN_PROGRESS" | "FULFILLMENT_UNFULFILLED" | "FULFILLMENT_HOLD" | "FULFILLMENT_RELEASED" | "FULFILLMENT_RELEASED_STATUS" | "FULFILLMENT_RESCHEDULED" | "FULFILLMENT_MOVED" | "FULFILLMENT_SPLIT" | "FULFILLMENT_MERGED" | "GIFT_CARD_FULFILLED" | "FULFILLMENT_CANCELLED" | "FULFILLMENT_PENDING" | "RESTOCK_LINE_ITEMS" | "REFUND_CREATED" | "REFUND_PROCESSED" | "REFUND_PENDING" | "REFUND_FAILED" | "RETURN_CREATED" | "RETURN_TRACKING_ADDED" | "RETURN_TRACKING_UPDATED" | "RETURN_LABEL_UPLOADED" | "RETURN_LABEL_REMOVED" | "RETURN_DECLINED" | "RETURN_CANCELLED" | "RETURN_ITEMS_RECEIVED" | "RETURN_PROCESSED" | "RETURN_CLOSED" | "RETURN_REOPENED" | "TRACKING_REMOVED" | "RISK_ASSESSED"; }>
addTracking()
addTracking(...
args):Promise<{carrierId?:string;carrierInfo?: {alias?:string;country?:string;homepage?:string;key:number;name:string; };createdAt:Date;daysInTransit?:number;deliveredAt?:Date;estimatedDeliveryAt?:Date;events?:object[];fulfillmentId:string;id:string;lastTrackingSync?:Date;milestones?:object[];registeredAt?:Date;registrationError?:string;registrationStatus:"PENDING"|"EXPIRED"|"FAILED"|"ACTIVE"|"REGISTERED";shipmentStatus:"PENDING"|"EXPIRED"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"INFO_RECEIVED"|"FAILED_ATTEMPT"|"EXCEPTION"|"RETURNED_TO_SENDER";shippedAt?:Date;shippingInfo?: {recipientAddress?: {city?:string;coordinates?: {latitude?:number;longitude?:number; };country?:string;postalCode?:string;state?:string;street?:string; };shipperAddress?: {city?:string;coordinates?: {latitude?:number;longitude?:number; };country?:string;postalCode?:string;state?:string;street?:string; }; };storeId:string;syncCount:number;timeMetrics?: {daysAfterLastUpdate?:number;daysAfterOrder?:number;daysOfTransit?:number;daysOfTransitDone?:number;estimatedDeliveryDate?: {from?:Date;source?:string;to?:Date; }; };trackingCompany?:string;trackingNumber:string;trackingSource?:string;trackingUrl?:string;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:453
Parameters
args
...[string, string, string, object]
Returns
Promise<{ carrierId?: string; carrierInfo?: { alias?: string; country?: string; homepage?: string; key: number; name: string; }; createdAt: Date; daysInTransit?: number; deliveredAt?: Date; estimatedDeliveryAt?: Date; events?: object[]; fulfillmentId: string; id: string; lastTrackingSync?: Date; milestones?: object[]; registeredAt?: Date; registrationError?: string; registrationStatus: "PENDING" | "EXPIRED" | "FAILED" | "ACTIVE" | "REGISTERED"; shipmentStatus: "PENDING" | "EXPIRED" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "INFO_RECEIVED" | "FAILED_ATTEMPT" | "EXCEPTION" | "RETURNED_TO_SENDER"; shippedAt?: Date; shippingInfo?: { recipientAddress?: { city?: string; coordinates?: { latitude?: number; longitude?: number; }; country?: string; postalCode?: string; state?: string; street?: string; }; shipperAddress?: { city?: string; coordinates?: { latitude?: number; longitude?: number; }; country?: string; postalCode?: string; state?: string; street?: string; }; }; storeId: string; syncCount: number; timeMetrics?: { daysAfterLastUpdate?: number; daysAfterOrder?: number; daysOfTransit?: number; daysOfTransitDone?: number; estimatedDeliveryDate?: { from?: Date; source?: string; to?: Date; }; }; trackingCompany?: string; trackingNumber: string; trackingSource?: string; trackingUrl?: string; updatedAt: Date; }>
addVariantToOrderEdit()
addVariantToOrderEdit(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:671
Parameters
args
...[string, string, AddVariantToOrderEditInput]
Returns
Promise<OrderEditWithDetails>
applyOrderEdit()
applyOrderEdit(...
args):Promise<{balanceAction:"NONE"|"REFUND"|"COLLECT";balanceAmount:number;changes: {discountsApplied:number;itemsAdded:number;lineItemsModified:number; };order: {discountTotal:number;id:string;name:string;orderNumber:number;shippingTotal:number;subtotal:number;taxTotal:number;total:number; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:719
Parameters
args
...[string, string, object]
Returns
Promise<{ balanceAction: "NONE" | "REFUND" | "COLLECT"; balanceAmount: number; changes: { discountsApplied: number; itemsAdded: number; lineItemsModified: number; }; order: { discountTotal: number; id: string; name: string; orderNumber: number; shippingTotal: number; subtotal: number; taxTotal: number; total: number; }; }>
approveReturn()
approveReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:544
Parameters
args
...[string, string, ApproveReturnInput]
Returns
Promise<ReturnWithDetails>
archive()
archive(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:100
Parameters
args
...[string, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
assessOrderRisk()
assessOrderRisk(...
args):Promise<{order: {customerEmail:string;id:string;orderNumber:string;totalAmount:number; };risk: {assessedAt:Date;causeCancel:boolean;checkoutId:string;createdAt:Date;customerRisk?: {accountAgeDays?:number;chargebackCount?:number;isNewCustomer?:boolean;orderCount?:number; };deviceRisk?: {browserFingerprint?:string;deviceId?:string;deviceType?:string;userAgent?:string; };display:boolean;emailRisk?: {disposableEmail?:boolean;emailDomainAgeDays?:number; };id:string;indicators?:object[];ipRisk?: {city?:string;country?:string;ipAddress?:string;isProxy?:boolean;isTorExitNode?:boolean;isVpn?:boolean;riskScore?:number; };level:"LOW"|"MEDIUM"|"HIGH";merchantNote:string;message:string;orderId:string;orderRisk?: {differentShipBillAddress?:boolean;expeditedShipping?:boolean;failedPaymentAttempts?:number;highValueOrder?:boolean;multipleQuantitySameItem?:boolean;unusualTimeOfDay?:boolean; };paymentRisk?: {avsResultCode?:string;billingCountryMatchesCard?:boolean;cardBin?:string;cardCountry?:string;cardIssuer?:string;cvvResultCode?:string;shippingCountryMatchesCard?:boolean; };recommendation:"CANCEL"|"ACCEPT"|"INVESTIGATE";score:number;source:string;storeId:string;updatedAt:Date; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:786
Parameters
args
...[string, string, object]
Returns
Promise<{ order: { customerEmail: string; id: string; orderNumber: string; totalAmount: number; }; risk: { assessedAt: Date; causeCancel: boolean; checkoutId: string; createdAt: Date; customerRisk?: { accountAgeDays?: number; chargebackCount?: number; isNewCustomer?: boolean; orderCount?: number; }; deviceRisk?: { browserFingerprint?: string; deviceId?: string; deviceType?: string; userAgent?: string; }; display: boolean; emailRisk?: { disposableEmail?: boolean; emailDomainAgeDays?: number; }; id: string; indicators?: object[]; ipRisk?: { city?: string; country?: string; ipAddress?: string; isProxy?: boolean; isTorExitNode?: boolean; isVpn?: boolean; riskScore?: number; }; level: "LOW" | "MEDIUM" | "HIGH"; merchantNote: string; message: string; orderId: string; orderRisk?: { differentShipBillAddress?: boolean; expeditedShipping?: boolean; failedPaymentAttempts?: number; highValueOrder?: boolean; multipleQuantitySameItem?: boolean; unusualTimeOfDay?: boolean; }; paymentRisk?: { avsResultCode?: string; billingCountryMatchesCard?: boolean; cardBin?: string; cardCountry?: string; cardIssuer?: string; cvvResultCode?: string; shippingCountryMatchesCard?: boolean; }; recommendation: "CANCEL" | "ACCEPT" | "INVESTIGATE"; score: number; source: string; storeId: string; updatedAt: Date; }; }>
beginOrderEdit()
beginOrderEdit(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:641
Parameters
args
...[string, string, BeginOrderEditInput]
Returns
Promise<OrderEditWithDetails>
buildQuery()
protectedbuildQuery(options?):Record<string,any>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/base.ts:26
Build query parameters
Parameters
options?
Returns
Record<string, any>
Inherited from
BaseService.buildQuery
bulkAddTags()
bulkAddTags(...
args):Promise<{skippedCount:number;success:true;updatedCount:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:130
Parameters
args
...[string[], string[], string]
Returns
Promise<{ skippedCount: number; success: true; updatedCount: number; }>
bulkArchive()
bulkArchive(...
args):Promise<{archivedCount:number;skippedCount:number;success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:118
Parameters
args
...[string[], string]
Returns
Promise<{ archivedCount: number; skippedCount: number; success: true; }>
bulkCancel()
bulkCancel(...
args):Promise<{cancelledCount:number;skippedCount:number;success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:178
Parameters
args
...[string[], object, string]
Returns
Promise<{ cancelledCount: number; skippedCount: number; success: true; }>
bulkChangeLocation()
bulkChangeLocation(...
args):Promise<{changedCount:number;skippedCount:number;success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:166
Parameters
args
...[string[], object[], string]
Returns
Promise<{ changedCount: number; skippedCount: number; success: true; }>
bulkFulfill()
bulkFulfill(...
args):Promise<{fulfilledCount:number;skippedCount:number;success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:142
Parameters
args
...[string[], string, object]
Returns
Promise<{ fulfilledCount: number; skippedCount: number; success: true; }>
bulkMarkAsPaid()
bulkMarkAsPaid(...
args):Promise<{currency:string;markedCount:number;skippedCount:number;success:true;totalAmountMarked:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:172
Parameters
args
...[string[], string]
Returns
Promise<{ currency: string; markedCount: number; skippedCount: number; success: true; totalAmountMarked: number; }>
bulkMarkInProgress()
bulkMarkInProgress(...
args):Promise<{markedCount:number;skippedCount:number;success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:154
Parameters
args
...[string[], string]
Returns
Promise<{ markedCount: number; skippedCount: number; success: true; }>
bulkMarkOnHold()
bulkMarkOnHold(...
args):Promise<{markedCount:number;skippedCount:number;success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:160
Parameters
args
...[string[], string, string, string]
Returns
Promise<{ markedCount: number; skippedCount: number; success: true; }>
bulkRemoveTags()
bulkRemoveTags(...
args):Promise<{skippedCount:number;success:true;updatedCount:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:136
Parameters
args
...[string[], string[], string]
Returns
Promise<{ skippedCount: number; success: true; updatedCount: number; }>
bulkUnarchive()
bulkUnarchive(...
args):Promise<{skippedCount:number;success:true;unarchivedCount:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:124
Parameters
args
...[string[], string]
Returns
Promise<{ skippedCount: number; success: true; unarchivedCount: number; }>
bulkUnfulfill()
bulkUnfulfill(...
args):Promise<{skippedCount:number;success:true;unfulfilledCount:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:148
Parameters
args
...[string[], string]
Returns
Promise<{ skippedCount: number; success: true; unfulfilledCount: number; }>
calculate()
calculate(...
args):Promise<CalculateOrderResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:208
Parameters
args
...[string, CalculateOrderRequest]
Returns
Promise<CalculateOrderResponse>
calculateOrderEditPreview()
calculateOrderEditPreview(...
args):Promise<CalculateOrderEditPreviewResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:713
Parameters
args
...[string, string, CalculateOrderEditPreviewInput]
Returns
Promise<CalculateOrderEditPreviewResponse>
calculateRefund()
calculateRefund(...
args):Promise<CalculateRefundResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:313
Parameters
args
...[string, string, CalculateRefundRequest]
Returns
Promise<CalculateRefundResponse>
calculateReturnPreview()
calculateReturnPreview(...
args):Promise<{alreadyRefunded:number;balanceAction:"REFUND"|"COLLECT"|"EVEN";balanceDue:number;currency:string;discountAmount:number;exchangeLineItems:object[];exchangeSubtotal:number;exchangeTax:number;exchangeTotal:number;lineItems:object[];maximumRefundable:number;maxShippingRefundable:number;netReturnValue:number;restockingFee:number;returnShippingFee:number;returnSubtotal:number;returnTax:number;returnTotal:number;shippingRefundAmount:number;taxesIncluded:boolean;taxLines?:object[];totalFees:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:610
Parameters
args
...[string, string, object]
Returns
Promise<{ alreadyRefunded: number; balanceAction: "REFUND" | "COLLECT" | "EVEN"; balanceDue: number; currency: string; discountAmount: number; exchangeLineItems: object[]; exchangeSubtotal: number; exchangeTax: number; exchangeTotal: number; lineItems: object[]; maximumRefundable: number; maxShippingRefundable: number; netReturnValue: number; restockingFee: number; returnShippingFee: number; returnSubtotal: number; returnTax: number; returnTotal: number; shippingRefundAmount: number; taxesIncluded: boolean; taxLines?: object[]; totalFees: number; }>
cancel()
cancel(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:76
Parameters
args
...[string, object, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
cancelFulfillment()
cancelFulfillment(...
args):Promise<{createdAt:Date;id:string;items:object[];status:"partial"|"fulfilled"|"unfulfilled";trackingInfo?: {company?:string;number:string;url?:string; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:477
Parameters
args
...[string, string, string, CancelFulfillmentInput]
Returns
Promise<{ createdAt: Date; id: string; items: object[]; status: "partial" | "fulfilled" | "unfulfilled"; trackingInfo?: { company?: string; number: string; url?: string; }; }>
cancelFulfillmentOrder()
cancelFulfillmentOrder(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:398
Parameters
args
...[string, string, string]
Returns
Promise<FulfillmentOrder>
cancelReturn()
cancelReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:556
Parameters
args
...[string, string, CancelReturnInput]
Returns
Promise<ReturnWithDetails>
capturePayment()
capturePayment(...
args):Promise<CapturePaymentResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:288
Parameters
args
...[string, string, string, CapturePaymentInput]
Returns
Promise<CapturePaymentResponse>
closeReturn()
closeReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:580
Parameters
args
...[string, string]
Returns
Promise<ReturnWithDetails>
commitOrderEdit()
commitOrderEdit(...
args):Promise<CommitOrderEditResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:707
Parameters
args
...[string, string, CommitOrderEditInput]
Returns
Promise<CommitOrderEditResponse>
create()
create(...
args):Promise<CreateOrderResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:64
Parameters
args
...[CreateOrderRequest, string]
Returns
Promise<CreateOrderResponse>
createAuthorization()
createAuthorization(...
args):Promise<OrderTransaction>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:276
Parameters
args
...[string, string, CreateAuthorizationInput]
Returns
Promise<OrderTransaction>
createDraftOrder()
createDraftOrder(...
args):Promise<{appliedDiscount: {amount?:number;description?:string;title:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes:object[];autoApplyDiscounts:boolean;billingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };billingMatchesShipping:boolean;completedAt:Date;createdAt:Date;createdBy?:string;createdByName?:string;currency:string;customer: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };customerId:string;draftNumber:number;string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed:number;id:string;invoiceEmailSubject:string;invoiceSentAt:Date;invoiceUrl:string;lineItems:object[];market: {currency:string;id:string;name:string; };marketId:string;metafields?:object[];name:string;note:string;noteAttributes:object[];order: {id:string;orderNumber:string;status:string; };orderId:string;paymentTerms: {dueInDays:number;issueDate?:string;paymentDueDate?:string;type:string; };phone:string;poNumber:string;presentmentCurrency:string;priceLocked:boolean;priceLockedAt:Date;reserveInventoryUntil:Date;shippingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };shippingLine: {custom?:boolean;handle?:string;price:number;title:string; };sourceName?:string;status:"COMPLETED"|"OPEN"|"INVOICE_SENT";storeId:string;subtotalPrice:number;tags:string[];taxesIncluded:boolean;taxExempt:boolean;taxLines:object[];timeline?:object[];totalDiscount:number;totalPrice:number;totalPriceInStoreCurrency?:number;totalShipping:number;totalTax:number;updatedAt:Date;visibleToCustomer:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:811
Parameters
args
...[object, string]
Returns
Promise<{ appliedDiscount: { amount?: number; description?: string; title: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes: object[]; autoApplyDiscounts: boolean; billingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; billingMatchesShipping: boolean; completedAt: Date; createdAt: Date; createdBy?: string; createdByName?: string; currency: string; customer: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; customerId: string; draftNumber: number; email: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed: number; id: string; invoiceEmailSubject: string; invoiceSentAt: Date; invoiceUrl: string; lineItems: object[]; market: { currency: string; id: string; name: string; }; marketId: string; metafields?: object[]; name: string; note: string; noteAttributes: object[]; order: { id: string; orderNumber: string; status: string; }; orderId: string; paymentTerms: { dueInDays: number; issueDate?: string; paymentDueDate?: string; type: string; }; phone: string; poNumber: string; presentmentCurrency: string; priceLocked: boolean; priceLockedAt: Date; reserveInventoryUntil: Date; shippingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; shippingLine: { custom?: boolean; handle?: string; price: number; title: string; }; sourceName?: string; status: "COMPLETED" | "OPEN" | "INVOICE_SENT"; storeId: string; subtotalPrice: number; tags: string[]; taxesIncluded: boolean; taxExempt: boolean; taxLines: object[]; timeline?: object[]; totalDiscount: number; totalPrice: number; totalPriceInStoreCurrency?: number; totalShipping: number; totalTax: number; updatedAt: Date; visibleToCustomer: boolean; }>
createFulfillment()
createFulfillment(...
args):Promise<CreateFulfillmentResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:428
Parameters
args
...[string, string, string, CreateFulfillmentInput]
Returns
Promise<CreateFulfillmentResponse>
createOrderRisk()
createOrderRisk(...
args):Promise<{order: {customerEmail:string;id:string;orderNumber:string;totalAmount:number; };risk: {assessedAt:Date;causeCancel:boolean;checkoutId:string;createdAt:Date;customerRisk?: {accountAgeDays?:number;chargebackCount?:number;isNewCustomer?:boolean;orderCount?:number; };deviceRisk?: {browserFingerprint?:string;deviceId?:string;deviceType?:string;userAgent?:string; };display:boolean;emailRisk?: {disposableEmail?:boolean;emailDomainAgeDays?:number; };id:string;indicators?:object[];ipRisk?: {city?:string;country?:string;ipAddress?:string;isProxy?:boolean;isTorExitNode?:boolean;isVpn?:boolean;riskScore?:number; };level:"LOW"|"MEDIUM"|"HIGH";merchantNote:string;message:string;orderId:string;orderRisk?: {differentShipBillAddress?:boolean;expeditedShipping?:boolean;failedPaymentAttempts?:number;highValueOrder?:boolean;multipleQuantitySameItem?:boolean;unusualTimeOfDay?:boolean; };paymentRisk?: {avsResultCode?:string;billingCountryMatchesCard?:boolean;cardBin?:string;cardCountry?:string;cardIssuer?:string;cvvResultCode?:string;shippingCountryMatchesCard?:boolean; };recommendation:"CANCEL"|"ACCEPT"|"INVESTIGATE";score:number;source:string;storeId:string;updatedAt:Date; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:780
Parameters
args
...[string, string, object]
Returns
Promise<{ order: { customerEmail: string; id: string; orderNumber: string; totalAmount: number; }; risk: { assessedAt: Date; causeCancel: boolean; checkoutId: string; createdAt: Date; customerRisk?: { accountAgeDays?: number; chargebackCount?: number; isNewCustomer?: boolean; orderCount?: number; }; deviceRisk?: { browserFingerprint?: string; deviceId?: string; deviceType?: string; userAgent?: string; }; display: boolean; emailRisk?: { disposableEmail?: boolean; emailDomainAgeDays?: number; }; id: string; indicators?: object[]; ipRisk?: { city?: string; country?: string; ipAddress?: string; isProxy?: boolean; isTorExitNode?: boolean; isVpn?: boolean; riskScore?: number; }; level: "LOW" | "MEDIUM" | "HIGH"; merchantNote: string; message: string; orderId: string; orderRisk?: { differentShipBillAddress?: boolean; expeditedShipping?: boolean; failedPaymentAttempts?: number; highValueOrder?: boolean; multipleQuantitySameItem?: boolean; unusualTimeOfDay?: boolean; }; paymentRisk?: { avsResultCode?: string; billingCountryMatchesCard?: boolean; cardBin?: string; cardCountry?: string; cardIssuer?: string; cvvResultCode?: string; shippingCountryMatchesCard?: boolean; }; recommendation: "CANCEL" | "ACCEPT" | "INVESTIGATE"; score: number; source: string; storeId: string; updatedAt: Date; }; }>
createRefund()
createRefund(...
args):Promise<{order: {id:string;orderNumber:string;paymentStatus:string;totalRefunded:number; };refund: {baseCurrency?:string;createdAt:Date;createdBy?:string;createdByName?:string;currency:string;dutiesAmount:number;exchangeRateUsed?:number;id:string;lineItems?:object[];notifiedAt?:Date;notifyCustomer:boolean;orderId:string;processedAt?:Date;reason?:string;reasonNote?:string;refundMethod:"MANUAL"|"ORIGINAL_PAYMENT"|"STORE_CREDIT";refundNumber:string;shippingAmount:number;status:"PENDING"|"CANCELLED"|"SUCCESS"|"FAILURE";storeId:string;subtotalAmount:number;taxAmount:number;totalAmount:number;transactions?:object[]; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:319
Parameters
args
...[string, string, object]
Returns
Promise<{ order: { id: string; orderNumber: string; paymentStatus: string; totalRefunded: number; }; refund: { baseCurrency?: string; createdAt: Date; createdBy?: string; createdByName?: string; currency: string; dutiesAmount: number; exchangeRateUsed?: number; id: string; lineItems?: object[]; notifiedAt?: Date; notifyCustomer: boolean; orderId: string; processedAt?: Date; reason?: string; reasonNote?: string; refundMethod: "MANUAL" | "ORIGINAL_PAYMENT" | "STORE_CREDIT"; refundNumber: string; shippingAmount: number; status: "PENDING" | "CANCELLED" | "SUCCESS" | "FAILURE"; storeId: string; subtotalAmount: number; taxAmount: number; totalAmount: number; transactions?: object[]; }; }>
createRefundTransaction()
createRefundTransaction(...
args):Promise<OrderTransaction>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:300
Parameters
args
...[string, string, CreateRefundTransactionInput]
Returns
Promise<OrderTransaction>
createSale()
createSale(...
args):Promise<OrderTransaction>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:282
Parameters
args
...[string, string, CreateSaleInput]
Returns
Promise<OrderTransaction>
declineReturn()
declineReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:550
Parameters
args
...[string, string, DeclineReturnInput]
Returns
Promise<ReturnWithDetails>
delete()
delete(...
args):Promise<{deleted:true;id:string;object:"order"; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:202
Parameters
args
...[string, string]
Returns
Promise<{ deleted: true; id: string; object: "order"; }>
deleteDraftOrder()
deleteDraftOrder(...
args):Promise<{deleted:true;id:string;object:"draft_order"; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:841
Parameters
args
...[string, string]
Returns
Promise<{ deleted: true; id: string; object: "draft_order"; }>
deleteDraftOrderTimelineComment()
deleteDraftOrderTimelineComment(...
args):Promise<void>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:865
Parameters
args
...[string, string, string]
Returns
Promise<void>
deleteOrderRisk()
deleteOrderRisk(...
args):Promise<{deleted:true;id:string;object:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:762
Parameters
args
...[string, string]
Returns
Promise<{ deleted: true; id: string; object: string; }>
deleteTimelineComment()
deleteTimelineComment(...
args):Promise<{success:true; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:233
Parameters
args
...[string, string, string]
Returns
Promise<{ success: true; }>
duplicate()
duplicate(...
args):Promise<{draftOrder:DraftOrder;sourceOrder: {id:string;orderNumber:string; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:184
Parameters
args
...[string, DuplicateOrderRequest, string]
Returns
Promise<{ draftOrder: DraftOrder; sourceOrder: { id: string; orderNumber: string; }; }>
editDraftOrderTimelineComment()
editDraftOrderTimelineComment(...
args):Promise<DraftOrderTimeline>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:859
Parameters
args
...[string, string, string, string]
Returns
Promise<DraftOrderTimeline>
editTimelineComment()
editTimelineComment(...
args):Promise<{attachments?:object[];authorId?:string;authorName?:string;createdAt:Date;description?:string;editedAt?:Date;id:string;isComment:boolean;isEdited:boolean;isSystem:boolean;mentions?:object[];metadata?:Record<string,unknown>;timestamp:Date;title:string;type:"NOTIFICATION_SENT"|"NOTIFICATION_FAILED"|"NOTIFICATION_RESENT"|"TRACKING_ADDED"|"TRACKING_UPDATED"|"NOTE_ADDED"|"COMMENT"|"SHIPMENT_CREATED"|"ORDER_CANCELLED"|"ORDER_EDITED"|"REFUND_ISSUED"|"DELIVERED"|"ORDER_CREATED"|"ORDER_CONFIRMED"|"CONFIRMATION_GENERATED"|"ORDER_CLOSED"|"ORDER_REOPENED"|"ORDER_ARCHIVED"|"ORDER_UNARCHIVED"|"PAYMENT_CAPTURED"|"PAYMENT_FAILED"|"PAYMENT_PENDING"|"AUTHORIZATION_SUCCESS"|"AUTHORIZATION_PENDING"|"AUTHORIZATION_FAILURE"|"AUTHORIZATION_EXPIRED"|"VOID_SUCCESS"|"VOID_PENDING"|"VOID_FAILURE"|"SALE_SUCCESS"|"SALE_PENDING"|"SALE_FAILURE"|"FULFILLMENT_CREATED"|"FULFILLMENT_IN_PROGRESS"|"FULFILLMENT_UNFULFILLED"|"FULFILLMENT_HOLD"|"FULFILLMENT_RELEASED"|"FULFILLMENT_RELEASED_STATUS"|"FULFILLMENT_RESCHEDULED"|"FULFILLMENT_MOVED"|"FULFILLMENT_SPLIT"|"FULFILLMENT_MERGED"|"GIFT_CARD_FULFILLED"|"FULFILLMENT_CANCELLED"|"FULFILLMENT_PENDING"|"RESTOCK_LINE_ITEMS"|"REFUND_CREATED"|"REFUND_PROCESSED"|"REFUND_PENDING"|"REFUND_FAILED"|"RETURN_CREATED"|"RETURN_TRACKING_ADDED"|"RETURN_TRACKING_UPDATED"|"RETURN_LABEL_UPLOADED"|"RETURN_LABEL_REMOVED"|"RETURN_DECLINED"|"RETURN_CANCELLED"|"RETURN_ITEMS_RECEIVED"|"RETURN_PROCESSED"|"RETURN_CLOSED"|"RETURN_REOPENED"|"TRACKING_REMOVED"|"RISK_ASSESSED"; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:227
Parameters
args
...[string, string, EditTimelineCommentRequest, string]
Returns
Promise<{ attachments?: object[]; authorId?: string; authorName?: string; createdAt: Date; description?: string; editedAt?: Date; id: string; isComment: boolean; isEdited: boolean; isSystem: boolean; mentions?: object[]; metadata?: Record<string, unknown>; timestamp: Date; title: string; type: "NOTIFICATION_SENT" | "NOTIFICATION_FAILED" | "NOTIFICATION_RESENT" | "TRACKING_ADDED" | "TRACKING_UPDATED" | "NOTE_ADDED" | "COMMENT" | "SHIPMENT_CREATED" | "ORDER_CANCELLED" | "ORDER_EDITED" | "REFUND_ISSUED" | "DELIVERED" | "ORDER_CREATED" | "ORDER_CONFIRMED" | "CONFIRMATION_GENERATED" | "ORDER_CLOSED" | "ORDER_REOPENED" | "ORDER_ARCHIVED" | "ORDER_UNARCHIVED" | "PAYMENT_CAPTURED" | "PAYMENT_FAILED" | "PAYMENT_PENDING" | "AUTHORIZATION_SUCCESS" | "AUTHORIZATION_PENDING" | "AUTHORIZATION_FAILURE" | "AUTHORIZATION_EXPIRED" | "VOID_SUCCESS" | "VOID_PENDING" | "VOID_FAILURE" | "SALE_SUCCESS" | "SALE_PENDING" | "SALE_FAILURE" | "FULFILLMENT_CREATED" | "FULFILLMENT_IN_PROGRESS" | "FULFILLMENT_UNFULFILLED" | "FULFILLMENT_HOLD" | "FULFILLMENT_RELEASED" | "FULFILLMENT_RELEASED_STATUS" | "FULFILLMENT_RESCHEDULED" | "FULFILLMENT_MOVED" | "FULFILLMENT_SPLIT" | "FULFILLMENT_MERGED" | "GIFT_CARD_FULFILLED" | "FULFILLMENT_CANCELLED" | "FULFILLMENT_PENDING" | "RESTOCK_LINE_ITEMS" | "REFUND_CREATED" | "REFUND_PROCESSED" | "REFUND_PENDING" | "REFUND_FAILED" | "RETURN_CREATED" | "RETURN_TRACKING_ADDED" | "RETURN_TRACKING_UPDATED" | "RETURN_LABEL_UPLOADED" | "RETURN_LABEL_REMOVED" | "RETURN_DECLINED" | "RETURN_CANCELLED" | "RETURN_ITEMS_RECEIVED" | "RETURN_PROCESSED" | "RETURN_CLOSED" | "RETURN_REOPENED" | "TRACKING_REMOVED" | "RISK_ASSESSED"; }>
editTracking()
editTracking(...
args):Promise<{carrierId?:string;carrierInfo?: {alias?:string;country?:string;homepage?:string;key:number;name:string; };createdAt:Date;daysInTransit?:number;deliveredAt?:Date;estimatedDeliveryAt?:Date;events?:object[];fulfillmentId:string;id:string;lastTrackingSync?:Date;milestones?:object[];registeredAt?:Date;registrationError?:string;registrationStatus:"PENDING"|"EXPIRED"|"FAILED"|"ACTIVE"|"REGISTERED";shipmentStatus:"PENDING"|"EXPIRED"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"INFO_RECEIVED"|"FAILED_ATTEMPT"|"EXCEPTION"|"RETURNED_TO_SENDER";shippedAt?:Date;shippingInfo?: {recipientAddress?: {city?:string;coordinates?: {latitude?:number;longitude?:number; };country?:string;postalCode?:string;state?:string;street?:string; };shipperAddress?: {city?:string;coordinates?: {latitude?:number;longitude?:number; };country?:string;postalCode?:string;state?:string;street?:string; }; };storeId:string;syncCount:number;timeMetrics?: {daysAfterLastUpdate?:number;daysAfterOrder?:number;daysOfTransit?:number;daysOfTransitDone?:number;estimatedDeliveryDate?: {from?:Date;source?:string;to?:Date; }; };trackingCompany?:string;trackingNumber:string;trackingSource?:string;trackingUrl?:string;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:465
Parameters
args
...[string, string, string, string, Partial<{ carrierId?: string; notifyCustomer: boolean; trackingCompany?: string; trackingNumber: string; trackingUrl?: string; }>]
Returns
Promise<{ carrierId?: string; carrierInfo?: { alias?: string; country?: string; homepage?: string; key: number; name: string; }; createdAt: Date; daysInTransit?: number; deliveredAt?: Date; estimatedDeliveryAt?: Date; events?: object[]; fulfillmentId: string; id: string; lastTrackingSync?: Date; milestones?: object[]; registeredAt?: Date; registrationError?: string; registrationStatus: "PENDING" | "EXPIRED" | "FAILED" | "ACTIVE" | "REGISTERED"; shipmentStatus: "PENDING" | "EXPIRED" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "INFO_RECEIVED" | "FAILED_ATTEMPT" | "EXCEPTION" | "RETURNED_TO_SENDER"; shippedAt?: Date; shippingInfo?: { recipientAddress?: { city?: string; coordinates?: { latitude?: number; longitude?: number; }; country?: string; postalCode?: string; state?: string; street?: string; }; shipperAddress?: { city?: string; coordinates?: { latitude?: number; longitude?: number; }; country?: string; postalCode?: string; state?: string; street?: string; }; }; storeId: string; syncCount: number; timeMetrics?: { daysAfterLastUpdate?: number; daysAfterOrder?: number; daysOfTransit?: number; daysOfTransitDone?: number; estimatedDeliveryDate?: { from?: Date; source?: string; to?: Date; }; }; trackingCompany?: string; trackingNumber: string; trackingSource?: string; trackingUrl?: string; updatedAt: Date; }>
fulfill()
fulfill(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:88
Parameters
args
...[string, object, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
generateIdempotencyKey()
protectedgenerateIdempotencyKey(prefix):string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/base.ts:19
Generate idempotency key
Parameters
prefix
string
Returns
string
Inherited from
BaseService.generateIdempotencyKey
getAnalytics()
getAnalytics(...
args):Promise<{itemsOrdered:number;ordersFulfilled:number;returns:number;totalOrders:number;trend?:object[]; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:196
Parameters
args
...[string, object]
Returns
Promise<{ itemsOrdered: number; ordersFulfilled: number; returns: number; totalOrders: number; trend?: object[]; }>
getAutoApplyDiscounts()
getAutoApplyDiscounts(...
args):Promise<{discounts:object[];total:number;totalDiscountAmount:number;totalShippingDiscount:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:883
Parameters
args
...[string, object]
Returns
Promise<{ discounts: object[]; total: number; totalDiscountAmount: number; totalShippingDiscount: number; }>
getCalculatedOrderEdit()
getCalculatedOrderEdit(...
args):Promise<CalculatedOrderSummary>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:665
Parameters
args
...[string, string]
Returns
Promise<CalculatedOrderSummary>
getCounts()
getCounts(...
args):Promise<Record<string,unknown>>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:52
Parameters
args
...[string]
Returns
Promise<Record<string, unknown>>
getDraftOrderConversionMetrics()
getDraftOrderConversionMetrics(...
args):Promise<{data: {averageTimeToConvert:number;conversionRate:number;conversionsByStaff:object[];conversionTrend:object[];convertedDraftOrders:number;convertedValue:number;dateRange: {end:string;start:string; };statusCounts: {completed:number;invoiceSent:number;open:number; };totalDraftOrders:number;totalDraftValue:number; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:889
Parameters
args
...[string, object]
Returns
Promise<{ data: { averageTimeToConvert: number; conversionRate: number; conversionsByStaff: object[]; conversionTrend: object[]; convertedDraftOrders: number; convertedValue: number; dateRange: { end: string; start: string; }; statusCounts: { completed: number; invoiceSent: number; open: number; }; totalDraftOrders: number; totalDraftValue: number; }; }>
getDraftOrderCounts()
getDraftOrderCounts(...
args):Promise<{data: {all:number;completed:number;invoiceSent:number;open:number; };success:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:799
Parameters
args
...[string]
Returns
Promise<{ data: { all: number; completed: number; invoiceSent: number; open: number; }; success: boolean; }>
getDraftOrderTimeline()
getDraftOrderTimeline(...
args):Promise<DraftOrderTimeline[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:847
Parameters
args
...[string, string]
Returns
Promise<DraftOrderTimeline[]>
getExchangeFinancialSummary()
getExchangeFinancialSummary(...
args):Promise<{exchangeItems:object[];isExchange:boolean;returnId:string;returnItems:object[];returnNumber:string;summary: {balanceAction:"NONE"|"REFUND"|"COLLECT";balanceDue:number;exchangeTotal:number;returnValue:number; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:622
Parameters
args
...[string, string]
Returns
Promise<{ exchangeItems: object[]; isExchange: boolean; returnId: string; returnItems: object[]; returnNumber: string; summary: { balanceAction: "NONE" | "REFUND" | "COLLECT"; balanceDue: number; exchangeTotal: number; returnValue: number; }; }>
getExportMimeType()
protectedgetExportMimeType(format):string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/base.ts:45
Get MIME type for export format
Parameters
format
string
Returns
string
Inherited from
BaseService.getExportMimeType
getFulfillment()
getFulfillment(...
args):Promise<{createdAt:Date;id:string;items:object[];status:"partial"|"fulfilled"|"unfulfilled";trackingInfo?: {company?:string;number:string;url?:string; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:441
Parameters
args
...[string, string, string]
Returns
Promise<{ createdAt: Date; id: string; items: object[]; status: "partial" | "fulfilled" | "unfulfilled"; trackingInfo?: { company?: string; number: string; url?: string; }; }>
getFulfillmentOrder()
getFulfillmentOrder(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:356
Parameters
args
...[string, string, string]
Returns
Promise<FulfillmentOrder>
getFulfillmentOrdersForMerge()
getFulfillmentOrdersForMerge(...
args):Promise<FulfillmentOrder[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:422
Parameters
args
...[string, string, string]
Returns
Promise<FulfillmentOrder[]>
getFulfillmentSummary()
getFulfillmentSummary(...
args):Promise<OrderFulfillmentSummary>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:350
Parameters
args
...[string, string]
Returns
Promise<OrderFulfillmentSummary>
getHighRiskOrders()
getHighRiskOrders(...
args):Promise<HighRiskOrdersResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:738
Parameters
args
...[string, object]
Returns
Promise<HighRiskOrdersResponse>
getMentionableStaff()
getMentionableStaff(...
args):Promise<MentionableStaff[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:239
Parameters
args
...[string, string]
Returns
Promise<MentionableStaff[]>
getOrderEdit()
getOrderEdit(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:659
Parameters
args
...[string, string]
Returns
Promise<OrderEditWithDetails>
getOrderReturnSummary()
getOrderReturnSummary(...
args):Promise<OrderReturnSummary>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:508
Parameters
args
...[string, string]
Returns
Promise<OrderReturnSummary>
getOrderRisk()
getOrderRisk(...
args):Promise<{assessedAt:Date;causeCancel:boolean;checkoutId:string;createdAt:Date;customerRisk?: {accountAgeDays?:number;chargebackCount?:number;isNewCustomer?:boolean;orderCount?:number; };deviceRisk?: {browserFingerprint?:string;deviceId?:string;deviceType?:string;userAgent?:string; };display:boolean;emailRisk?: {disposableEmail?:boolean;emailDomainAgeDays?:number; };id:string;indicators?:object[];ipRisk?: {city?:string;country?:string;ipAddress?:string;isProxy?:boolean;isTorExitNode?:boolean;isVpn?:boolean;riskScore?:number; };level:"LOW"|"MEDIUM"|"HIGH";merchantNote:string;message:string;orderId:string;orderRisk?: {differentShipBillAddress?:boolean;expeditedShipping?:boolean;failedPaymentAttempts?:number;highValueOrder?:boolean;multipleQuantitySameItem?:boolean;unusualTimeOfDay?:boolean; };paymentRisk?: {avsResultCode?:string;billingCountryMatchesCard?:boolean;cardBin?:string;cardCountry?:string;cardIssuer?:string;cvvResultCode?:string;shippingCountryMatchesCard?:boolean; };recommendation:"CANCEL"|"ACCEPT"|"INVESTIGATE";score:number;source:string;storeId:string;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:750
Parameters
args
...[string, string]
Returns
Promise<{ assessedAt: Date; causeCancel: boolean; checkoutId: string; createdAt: Date; customerRisk?: { accountAgeDays?: number; chargebackCount?: number; isNewCustomer?: boolean; orderCount?: number; }; deviceRisk?: { browserFingerprint?: string; deviceId?: string; deviceType?: string; userAgent?: string; }; display: boolean; emailRisk?: { disposableEmail?: boolean; emailDomainAgeDays?: number; }; id: string; indicators?: object[]; ipRisk?: { city?: string; country?: string; ipAddress?: string; isProxy?: boolean; isTorExitNode?: boolean; isVpn?: boolean; riskScore?: number; }; level: "LOW" | "MEDIUM" | "HIGH"; merchantNote: string; message: string; orderId: string; orderRisk?: { differentShipBillAddress?: boolean; expeditedShipping?: boolean; failedPaymentAttempts?: number; highValueOrder?: boolean; multipleQuantitySameItem?: boolean; unusualTimeOfDay?: boolean; }; paymentRisk?: { avsResultCode?: string; billingCountryMatchesCard?: boolean; cardBin?: string; cardCountry?: string; cardIssuer?: string; cvvResultCode?: string; shippingCountryMatchesCard?: boolean; }; recommendation: "CANCEL" | "ACCEPT" | "INVESTIGATE"; score: number; source: string; storeId: string; updatedAt: Date; }>
getOrderRiskAggregate()
getOrderRiskAggregate(...
args):Promise<{displayedRiskCount:number;highestLevel:"LOW"|"MEDIUM"|"HIGH";highestScore:number;latestAssessedAt:Date;orderId:string;recommendedAction:"CANCEL"|"ACCEPT"|"INVESTIGATE";risks:object[];totalRiskCount:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:774
Parameters
args
...[string, string]
Returns
Promise<{ displayedRiskCount: number; highestLevel: "LOW" | "MEDIUM" | "HIGH"; highestScore: number; latestAssessedAt: Date; orderId: string; recommendedAction: "CANCEL" | "ACCEPT" | "INVESTIGATE"; risks: object[]; totalRiskCount: number; }>
getPaymentSummary()
getPaymentSummary(...
args):Promise<OrderPaymentSummary>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:264
Parameters
args
...[string, string]
Returns
Promise<OrderPaymentSummary>
getRefund()
getRefund(...
args):Promise<Refund>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:337
Parameters
args
...[string, string, string]
Returns
Promise<Refund>
getRefundSummary()
getRefundSummary(...
args):Promise<OrderRefundSummary>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:331
Parameters
args
...[string, string]
Returns
Promise<OrderRefundSummary>
getRemovedItems()
getRemovedItems(...
args):Promise<{data: {removedItems:object[];totalRemovedItems:number;totalRemovedQuantity:number; };success:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:725
Parameters
args
...[string, string]
Returns
Promise<{ data: { removedItems: object[]; totalRemovedItems: number; totalRemovedQuantity: number; }; success: boolean; }>
getReturn()
getReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:532
Parameters
args
...[string, string]
Returns
Promise<ReturnWithDetails>
getReturnableItems()
getReturnableItems(...
args):Promise<GetReturnableItemsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:502
Parameters
args
...[string, string]
Returns
Promise<GetReturnableItemsResponse>
getRiskStatistics()
getRiskStatistics(...
args):Promise<{averageScore:number;byLevel:Record<RiskLevel,number>;byRecommendation:Record<RiskRecommendation,number>;totalRisks:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:744
Parameters
args
...[string, object]
Returns
Promise<{ averageScore: number; byLevel: Record<RiskLevel, number>; byRecommendation: Record<RiskRecommendation, number>; totalRisks: number; }>
getSuggestedFinancialOutcome()
getSuggestedFinancialOutcome(...
args):Promise<SuggestedFinancialOutcome>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:604
Parameters
args
...[string, string]
Returns
Promise<SuggestedFinancialOutcome>
getSuggestedRefund()
getSuggestedRefund(...
args):Promise<SuggestedRefund>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:538
Parameters
args
...[string, string]
Returns
Promise<SuggestedRefund>
getTagSuggestions()
getTagSuggestions(...
args):Promise<string[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:913
Parameters
args
...[string, string]
Returns
Promise<string[]>
getTagSuggestionsPaginated()
getTagSuggestionsPaginated(...
args):Promise<{limit:number;page:number;tags:string[];total:number;totalPages:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:919
Parameters
args
...[string, object]
Returns
Promise<{ limit: number; page: number; tags: string[]; total: number; totalPages: number; }>
getTimeline()
getTimeline(...
args):Promise<object[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:215
Parameters
args
...[string, string]
Returns
Promise<object[]>
getTransaction()
getTransaction(...
args):Promise<OrderTransaction>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:270
Parameters
args
...[string, string, string]
Returns
Promise<OrderTransaction>
holdFulfillmentOrder()
holdFulfillmentOrder(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:362
Parameters
args
...[string, string, string, HoldFulfillmentOrderInput]
Returns
Promise<FulfillmentOrder>
holdPartialFulfillmentOrder()
holdPartialFulfillmentOrder(...
args):Promise<{held:FulfillmentOrder;original:FulfillmentOrder; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:368
Parameters
args
...[string, string, string, any]
Returns
Promise<{ held: FulfillmentOrder; original: FulfillmentOrder; }>
list()
list(...
args):Promise<{data:object[];limit:number;page:number;total:number;total_pages:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:48
Parameters
args
...[string, object]
Returns
Promise<{ data: object[]; limit: number; page: number; total: number; total_pages: number; }>
listAbandonedCheckouts()
listAbandonedCheckouts(...
args):Promise<{data:object[];limit:number;page:number;total:number;total_pages:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:895
Parameters
args
...[string, object]
Returns
Promise<{ data: object[]; limit: number; page: number; total: number; total_pages: number; }>
listDraftOrders()
listDraftOrders(...
args):Promise<{data:object[];limit:number;page:number;total:number;total_pages:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:793
Parameters
args
...[string, object]
Returns
Promise<{ data: object[]; limit: number; page: number; total: number; total_pages: number; }>
listFulfillmentEvents()
listFulfillmentEvents(...
args):Promise<{data:FulfillmentEvent[];fulfillment: {deliveredAt?:Date;estimatedDeliveryAt?:Date;id:string;name:string;shipmentStatus?:string;shippedAt?:Date;trackingCompany?:string;trackingNumber?:string; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:483
Parameters
args
...[string, string, string]
Returns
Promise<{ data: FulfillmentEvent[]; fulfillment: { deliveredAt?: Date; estimatedDeliveryAt?: Date; id: string; name: string; shipmentStatus?: string; shippedAt?: Date; trackingCompany?: string; trackingNumber?: string; }; }>
listFulfillmentOrders()
listFulfillmentOrders(...
args):Promise<ListFulfillmentOrdersResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:344
Parameters
args
...[string, string, ListFulfillmentOrdersParams]
Returns
Promise<ListFulfillmentOrdersResponse>
listFulfillments()
listFulfillments(...
args):Promise<ListFulfillmentsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:435
Parameters
args
...[string, string, ListFulfillmentsParams]
Returns
Promise<ListFulfillmentsResponse>
listOrderEdits()
listOrderEdits(...
args):Promise<ListOrderEditsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:647
Parameters
args
...[string, string, object]
Returns
Promise<ListOrderEditsResponse>
listOrderReturns()
listOrderReturns(...
args):Promise<ListReturnsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:514
Parameters
args
...[string, string, ListReturnsQuery]
Returns
Promise<ListReturnsResponse>
listOrderRisks()
listOrderRisks(...
args):Promise<{pagination: {limit:number;page:number;total:number;totalPages:number; };risks:object[]; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:732
Parameters
args
...[string, object]
Returns
Promise<{ pagination: { limit: number; page: number; total: number; totalPages: number; }; risks: object[]; }>
listRefunds()
listRefunds(...
args):Promise<ListRefundsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:325
Parameters
args
...[string, string, ListRefundsParams]
Returns
Promise<ListRefundsResponse>
listReturns()
listReturns(...
args):Promise<ListReturnsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:526
Parameters
args
...[string, ListReturnsQuery]
Returns
Promise<ListReturnsResponse>
listRisksForOrder()
listRisksForOrder(...
args):Promise<object[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:768
Parameters
args
...[string, string]
Returns
Promise<object[]>
listStoreOrderEdits()
listStoreOrderEdits(...
args):Promise<ListOrderEditsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:653
Parameters
args
...[string, object]
Returns
Promise<ListOrderEditsResponse>
listStoreTransactions()
listStoreTransactions(...
args):Promise<ListStoreTransactionsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:258
Parameters
args
...[string, ListStoreTransactionsParams]
Returns
Promise<ListStoreTransactionsResponse>
listTrackings()
listTrackings(...
args):Promise<object[]>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:447
Parameters
args
...[string, string, string]
Returns
Promise<object[]>
listTransactions()
listTransactions(...
args):Promise<ListTransactionsResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:252
Parameters
args
...[string, string, ListTransactionsParams]
Returns
Promise<ListTransactionsResponse>
markDraftAsPaid()
markDraftAsPaid(...
args):Promise<{draftOrder: {appliedDiscount: {amount?:number;description?:string;title:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes:object[];autoApplyDiscounts:boolean;billingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };billingMatchesShipping:boolean;completedAt:Date;createdAt:Date;createdBy?:string;createdByName?:string;currency:string;customer: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };customerId:string;draftNumber:number;string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed:number;id:string;invoiceEmailSubject:string;invoiceSentAt:Date;invoiceUrl:string;lineItems:object[];market: {currency:string;id:string;name:string; };marketId:string;metafields?:object[];name:string;note:string;noteAttributes:object[];order: {id:string;orderNumber:string;status:string; };orderId:string;paymentTerms: {dueInDays:number;issueDate?:string;paymentDueDate?:string;type:string; };phone:string;poNumber:string;presentmentCurrency:string;priceLocked:boolean;priceLockedAt:Date;reserveInventoryUntil:Date;shippingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };shippingLine: {custom?:boolean;handle?:string;price:number;title:string; };sourceName?:string;status:"COMPLETED"|"OPEN"|"INVOICE_SENT";storeId:string;subtotalPrice:number;tags:string[];taxesIncluded:boolean;taxExempt:boolean;taxLines:object[];timeline?:object[];totalDiscount:number;totalPrice:number;totalPriceInStoreCurrency?:number;totalShipping:number;totalTax:number;updatedAt:Date;visibleToCustomer:boolean; };order: {appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:823
Parameters
args
...[string, object, string]
Returns
Promise<{ draftOrder: { appliedDiscount: { amount?: number; description?: string; title: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes: object[]; autoApplyDiscounts: boolean; billingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; billingMatchesShipping: boolean; completedAt: Date; createdAt: Date; createdBy?: string; createdByName?: string; currency: string; customer: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; customerId: string; draftNumber: number; email: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed: number; id: string; invoiceEmailSubject: string; invoiceSentAt: Date; invoiceUrl: string; lineItems: object[]; market: { currency: string; id: string; name: string; }; marketId: string; metafields?: object[]; name: string; note: string; noteAttributes: object[]; order: { id: string; orderNumber: string; status: string; }; orderId: string; paymentTerms: { dueInDays: number; issueDate?: string; paymentDueDate?: string; type: string; }; phone: string; poNumber: string; presentmentCurrency: string; priceLocked: boolean; priceLockedAt: Date; reserveInventoryUntil: Date; shippingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; shippingLine: { custom?: boolean; handle?: string; price: number; title: string; }; sourceName?: string; status: "COMPLETED" | "OPEN" | "INVOICE_SENT"; storeId: string; subtotalPrice: number; tags: string[]; taxesIncluded: boolean; taxExempt: boolean; taxLines: object[]; timeline?: object[]; totalDiscount: number; totalPrice: number; totalPriceInStoreCurrency?: number; totalShipping: number; totalTax: number; updatedAt: Date; visibleToCustomer: boolean; }; order: { appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }; }>
markFulfillmentOrderInProgress()
markFulfillmentOrderInProgress(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:404
Parameters
args
...[string, string, string]
Returns
Promise<FulfillmentOrder>
markFulfillmentOrderUnfulfilled()
markFulfillmentOrderUnfulfilled(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:410
Parameters
args
...[string, string, string]
Returns
Promise<FulfillmentOrder>
mergeFulfillmentOrders()
mergeFulfillmentOrders(...
args):Promise<{deletedIds:string[];merged:FulfillmentOrder; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:416
Parameters
args
...[string, string, MergeFulfillmentOrdersInput]
Returns
Promise<{ deletedIds: string[]; merged: FulfillmentOrder; }>
moveFulfillmentOrder()
moveFulfillmentOrder(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:386
Parameters
args
...[string, string, string, MoveFulfillmentOrderInput]
Returns
Promise<FulfillmentOrder>
orderUpdate()
orderUpdate(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:70
Parameters
args
...[string, object, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
previewInvoice()
previewInvoice(...
args):Promise<{from:string;html:string;subject:string;to:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:835
Parameters
args
...[string, SendInvoiceInput, string]
Returns
Promise<{ from: string; html: string; subject: string; to: string; }>
processExchange()
processExchange(...
args):Promise<{fulfillmentOrder: {id:string;name:string;onHold:boolean;status:string; };return:ReturnWithDetails; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:628
Parameters
args
...[string, string, object]
Returns
Promise<{ fulfillmentOrder: { id: string; name: string; onHold: boolean; status: string; }; return: ReturnWithDetails; }>
refund()
refund(...
args):Promise<{order: {appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; };refund: {id:string;lineItems?:unknown[];transactions?:unknown[]; }; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:94
Parameters
args
...[string, object, string]
Returns
Promise<{ order: { appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }; refund: { id: string; lineItems?: unknown[]; transactions?: unknown[]; }; }>
releaseExchangeHold()
releaseExchangeHold(...
args):Promise<{message:string;success:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:634
Parameters
args
...[string, string]
Returns
Promise<{ message: string; success: boolean; }>
releaseHoldFulfillmentOrder()
releaseHoldFulfillmentOrder(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:374
Parameters
args
...[string, string, string]
Returns
Promise<FulfillmentOrder>
removeOrderEditDiscount()
removeOrderEditDiscount(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:701
Parameters
args
...[string, string, string]
Returns
Promise<OrderEditWithDetails>
removeOrderEditLineItem()
removeOrderEditLineItem(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:689
Parameters
args
...[string, string, RemoveOrderEditLineItemInput]
Returns
Promise<OrderEditWithDetails>
removeReturnLabel()
removeReturnLabel(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:598
Parameters
args
...[string, string]
Returns
Promise<ReturnWithDetails>
removeReturnLineItems()
removeReturnLineItems(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:562
Parameters
args
...[string, string, RemoveReturnLineItemsInput]
Returns
Promise<ReturnWithDetails>
removeTracking()
removeTracking(...
args):Promise<void>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:471
Parameters
args
...[string, string, string, string]
Returns
Promise<void>
reopenReturn()
reopenReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:574
Parameters
args
...[string, string, ReopenReturnInput]
Returns
Promise<ReturnWithDetails>
requestExchange()
requestExchange(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:616
Parameters
args
...[string, string, RequestExchangeInput]
Returns
Promise<ReturnWithDetails>
requestReturn()
requestReturn(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:520
Parameters
args
...[string, string, RequestReturnInput]
Returns
Promise<ReturnWithDetails>
rescheduleFulfillmentOrder()
rescheduleFulfillmentOrder(...
args):Promise<FulfillmentOrder>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:380
Parameters
args
...[string, string, string, RescheduleFulfillmentOrderInput]
Returns
Promise<FulfillmentOrder>
resendTimelineNotification()
resendTimelineNotification(...
args):Promise<{attachments?:object[];authorId?:string;authorName?:string;createdAt:Date;description?:string;editedAt?:Date;id:string;isComment:boolean;isEdited:boolean;isSystem:boolean;mentions?:object[];metadata?:Record<string,unknown>;timestamp:Date;title:string;type:"NOTIFICATION_SENT"|"NOTIFICATION_FAILED"|"NOTIFICATION_RESENT"|"TRACKING_ADDED"|"TRACKING_UPDATED"|"NOTE_ADDED"|"COMMENT"|"SHIPMENT_CREATED"|"ORDER_CANCELLED"|"ORDER_EDITED"|"REFUND_ISSUED"|"DELIVERED"|"ORDER_CREATED"|"ORDER_CONFIRMED"|"CONFIRMATION_GENERATED"|"ORDER_CLOSED"|"ORDER_REOPENED"|"ORDER_ARCHIVED"|"ORDER_UNARCHIVED"|"PAYMENT_CAPTURED"|"PAYMENT_FAILED"|"PAYMENT_PENDING"|"AUTHORIZATION_SUCCESS"|"AUTHORIZATION_PENDING"|"AUTHORIZATION_FAILURE"|"AUTHORIZATION_EXPIRED"|"VOID_SUCCESS"|"VOID_PENDING"|"VOID_FAILURE"|"SALE_SUCCESS"|"SALE_PENDING"|"SALE_FAILURE"|"FULFILLMENT_CREATED"|"FULFILLMENT_IN_PROGRESS"|"FULFILLMENT_UNFULFILLED"|"FULFILLMENT_HOLD"|"FULFILLMENT_RELEASED"|"FULFILLMENT_RELEASED_STATUS"|"FULFILLMENT_RESCHEDULED"|"FULFILLMENT_MOVED"|"FULFILLMENT_SPLIT"|"FULFILLMENT_MERGED"|"GIFT_CARD_FULFILLED"|"FULFILLMENT_CANCELLED"|"FULFILLMENT_PENDING"|"RESTOCK_LINE_ITEMS"|"REFUND_CREATED"|"REFUND_PROCESSED"|"REFUND_PENDING"|"REFUND_FAILED"|"RETURN_CREATED"|"RETURN_TRACKING_ADDED"|"RETURN_TRACKING_UPDATED"|"RETURN_LABEL_UPLOADED"|"RETURN_LABEL_REMOVED"|"RETURN_DECLINED"|"RETURN_CANCELLED"|"RETURN_ITEMS_RECEIVED"|"RETURN_PROCESSED"|"RETURN_CLOSED"|"RETURN_REOPENED"|"TRACKING_REMOVED"|"RISK_ASSESSED"; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:245
Parameters
args
...[string, string, string]
Returns
Promise<{ attachments?: object[]; authorId?: string; authorName?: string; createdAt: Date; description?: string; editedAt?: Date; id: string; isComment: boolean; isEdited: boolean; isSystem: boolean; mentions?: object[]; metadata?: Record<string, unknown>; timestamp: Date; title: string; type: "NOTIFICATION_SENT" | "NOTIFICATION_FAILED" | "NOTIFICATION_RESENT" | "TRACKING_ADDED" | "TRACKING_UPDATED" | "NOTE_ADDED" | "COMMENT" | "SHIPMENT_CREATED" | "ORDER_CANCELLED" | "ORDER_EDITED" | "REFUND_ISSUED" | "DELIVERED" | "ORDER_CREATED" | "ORDER_CONFIRMED" | "CONFIRMATION_GENERATED" | "ORDER_CLOSED" | "ORDER_REOPENED" | "ORDER_ARCHIVED" | "ORDER_UNARCHIVED" | "PAYMENT_CAPTURED" | "PAYMENT_FAILED" | "PAYMENT_PENDING" | "AUTHORIZATION_SUCCESS" | "AUTHORIZATION_PENDING" | "AUTHORIZATION_FAILURE" | "AUTHORIZATION_EXPIRED" | "VOID_SUCCESS" | "VOID_PENDING" | "VOID_FAILURE" | "SALE_SUCCESS" | "SALE_PENDING" | "SALE_FAILURE" | "FULFILLMENT_CREATED" | "FULFILLMENT_IN_PROGRESS" | "FULFILLMENT_UNFULFILLED" | "FULFILLMENT_HOLD" | "FULFILLMENT_RELEASED" | "FULFILLMENT_RELEASED_STATUS" | "FULFILLMENT_RESCHEDULED" | "FULFILLMENT_MOVED" | "FULFILLMENT_SPLIT" | "FULFILLMENT_MERGED" | "GIFT_CARD_FULFILLED" | "FULFILLMENT_CANCELLED" | "FULFILLMENT_PENDING" | "RESTOCK_LINE_ITEMS" | "REFUND_CREATED" | "REFUND_PROCESSED" | "REFUND_PENDING" | "REFUND_FAILED" | "RETURN_CREATED" | "RETURN_TRACKING_ADDED" | "RETURN_TRACKING_UPDATED" | "RETURN_LABEL_UPLOADED" | "RETURN_LABEL_REMOVED" | "RETURN_DECLINED" | "RETURN_CANCELLED" | "RETURN_ITEMS_RECEIVED" | "RETURN_PROCESSED" | "RETURN_CLOSED" | "RETURN_REOPENED" | "TRACKING_REMOVED" | "RISK_ASSESSED"; }>
retrieve()
retrieve(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:58
Parameters
args
...[string, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
retrieveAbandonedCheckout()
retrieveAbandonedCheckout(...
args):Promise<AbandonedCheckout>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:901
Parameters
args
...[string, string]
Returns
Promise<AbandonedCheckout>
retrieveDraftOrder()
retrieveDraftOrder(...
args):Promise<{appliedDiscount: {amount?:number;description?:string;title:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes:object[];autoApplyDiscounts:boolean;billingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };billingMatchesShipping:boolean;completedAt:Date;createdAt:Date;createdBy?:string;createdByName?:string;currency:string;customer: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };customerId:string;draftNumber:number;string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed:number;id:string;invoiceEmailSubject:string;invoiceSentAt:Date;invoiceUrl:string;lineItems:object[];market: {currency:string;id:string;name:string; };marketId:string;metafields?:object[];name:string;note:string;noteAttributes:object[];order: {id:string;orderNumber:string;status:string; };orderId:string;paymentTerms: {dueInDays:number;issueDate?:string;paymentDueDate?:string;type:string; };phone:string;poNumber:string;presentmentCurrency:string;priceLocked:boolean;priceLockedAt:Date;reserveInventoryUntil:Date;shippingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };shippingLine: {custom?:boolean;handle?:string;price:number;title:string; };sourceName?:string;status:"COMPLETED"|"OPEN"|"INVOICE_SENT";storeId:string;subtotalPrice:number;tags:string[];taxesIncluded:boolean;taxExempt:boolean;taxLines:object[];timeline?:object[];totalDiscount:number;totalPrice:number;totalPriceInStoreCurrency?:number;totalShipping:number;totalTax:number;updatedAt:Date;visibleToCustomer:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:805
Parameters
args
...[string, string]
Returns
Promise<{ appliedDiscount: { amount?: number; description?: string; title: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes: object[]; autoApplyDiscounts: boolean; billingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; billingMatchesShipping: boolean; completedAt: Date; createdAt: Date; createdBy?: string; createdByName?: string; currency: string; customer: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; customerId: string; draftNumber: number; email: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed: number; id: string; invoiceEmailSubject: string; invoiceSentAt: Date; invoiceUrl: string; lineItems: object[]; market: { currency: string; id: string; name: string; }; marketId: string; metafields?: object[]; name: string; note: string; noteAttributes: object[]; order: { id: string; orderNumber: string; status: string; }; orderId: string; paymentTerms: { dueInDays: number; issueDate?: string; paymentDueDate?: string; type: string; }; phone: string; poNumber: string; presentmentCurrency: string; priceLocked: boolean; priceLockedAt: Date; reserveInventoryUntil: Date; shippingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; shippingLine: { custom?: boolean; handle?: string; price: number; title: string; }; sourceName?: string; status: "COMPLETED" | "OPEN" | "INVOICE_SENT"; storeId: string; subtotalPrice: number; tags: string[]; taxesIncluded: boolean; taxExempt: boolean; taxLines: object[]; timeline?: object[]; totalDiscount: number; totalPrice: number; totalPriceInStoreCurrency?: number; totalShipping: number; totalTax: number; updatedAt: Date; visibleToCustomer: boolean; }>
returnProcess()
returnProcess(...
args):Promise<ReturnProcessResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:568
Parameters
args
...[string, string, ReturnProcessInput]
Returns
Promise<ReturnProcessResponse>
searchDiscountCodes()
searchDiscountCodes(...
args):Promise<{codes:object[];total:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:877
Parameters
args
...[string, object]
Returns
Promise<{ codes: object[]; total: number; }>
sendInvoice()
sendInvoice(...
args):Promise<{draftOrder: {appliedDiscount: {amount?:number;description?:string;title:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes:object[];autoApplyDiscounts:boolean;billingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };billingMatchesShipping:boolean;completedAt:Date;createdAt:Date;createdBy?:string;createdByName?:string;currency:string;customer: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };customerId:string;draftNumber:number;string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed:number;id:string;invoiceEmailSubject:string;invoiceSentAt:Date;invoiceUrl:string;lineItems:object[];market: {currency:string;id:string;name:string; };marketId:string;metafields?:object[];name:string;note:string;noteAttributes:object[];order: {id:string;orderNumber:string;status:string; };orderId:string;paymentTerms: {dueInDays:number;issueDate?:string;paymentDueDate?:string;type:string; };phone:string;poNumber:string;presentmentCurrency:string;priceLocked:boolean;priceLockedAt:Date;reserveInventoryUntil:Date;shippingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };shippingLine: {custom?:boolean;handle?:string;price:number;title:string; };sourceName?:string;status:"COMPLETED"|"OPEN"|"INVOICE_SENT";storeId:string;subtotalPrice:number;tags:string[];taxesIncluded:boolean;taxExempt:boolean;taxLines:object[];timeline?:object[];totalDiscount:number;totalPrice:number;totalPriceInStoreCurrency?:number;totalShipping:number;totalTax:number;updatedAt:Date;visibleToCustomer:boolean; };invoiceUrl:string;sentTo:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:829
Parameters
args
...[string, SendInvoiceInput, string]
Returns
Promise<{ draftOrder: { appliedDiscount: { amount?: number; description?: string; title: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes: object[]; autoApplyDiscounts: boolean; billingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; billingMatchesShipping: boolean; completedAt: Date; createdAt: Date; createdBy?: string; createdByName?: string; currency: string; customer: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; customerId: string; draftNumber: number; email: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed: number; id: string; invoiceEmailSubject: string; invoiceSentAt: Date; invoiceUrl: string; lineItems: object[]; market: { currency: string; id: string; name: string; }; marketId: string; metafields?: object[]; name: string; note: string; noteAttributes: object[]; order: { id: string; orderNumber: string; status: string; }; orderId: string; paymentTerms: { dueInDays: number; issueDate?: string; paymentDueDate?: string; type: string; }; phone: string; poNumber: string; presentmentCurrency: string; priceLocked: boolean; priceLockedAt: Date; reserveInventoryUntil: Date; shippingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; shippingLine: { custom?: boolean; handle?: string; price: number; title: string; }; sourceName?: string; status: "COMPLETED" | "OPEN" | "INVOICE_SENT"; storeId: string; subtotalPrice: number; tags: string[]; taxesIncluded: boolean; taxExempt: boolean; taxLines: object[]; timeline?: object[]; totalDiscount: number; totalPrice: number; totalPriceInStoreCurrency?: number; totalShipping: number; totalTax: number; updatedAt: Date; visibleToCustomer: boolean; }; invoiceUrl: string; sentTo: string; }>
sendOrderInvoice()
sendOrderInvoice(...
args):Promise<{success:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:112
Parameters
args
...[string, object, string]
Returns
Promise<{ success: boolean; }>
sendRecoveryEmail()
sendRecoveryEmail(...
args):Promise<{sentAt:Date;success:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:907
Parameters
args
...[object, string]
Returns
Promise<{ sentAt: Date; success: boolean; }>
splitFulfillmentOrder()
splitFulfillmentOrder(...
args):Promise<SplitFulfillmentOrderResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:392
Parameters
args
...[string, string, string, SplitFulfillmentOrderInput]
Returns
Promise<SplitFulfillmentOrderResponse>
syncFulfillmentTracking()
syncFulfillmentTracking(...
args):Promise<{fulfillment: {createdAt:Date;id:string;items:object[];status:"partial"|"fulfilled"|"unfulfilled";trackingInfo?: {company?:string;number:string;url?:string; }; };message?:string;newEvents:FulfillmentEvent[];synced:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:489
Parameters
args
...[string, string, string, object]
Returns
Promise<{ fulfillment: { createdAt: Date; id: string; items: object[]; status: "partial" | "fulfilled" | "unfulfilled"; trackingInfo?: { company?: string; number: string; url?: string; }; }; message?: string; newEvents: FulfillmentEvent[]; synced: boolean; }>
unarchive()
unarchive(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:106
Parameters
args
...[string, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
updateDraftOrder()
updateDraftOrder(...
args):Promise<{appliedDiscount: {amount?:number;description?:string;title:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes:object[];autoApplyDiscounts:boolean;billingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };billingMatchesShipping:boolean;completedAt:Date;createdAt:Date;createdBy?:string;createdByName?:string;currency:string;customer: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };customerId:string;draftNumber:number;string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed:number;id:string;invoiceEmailSubject:string;invoiceSentAt:Date;invoiceUrl:string;lineItems:object[];market: {currency:string;id:string;name:string; };marketId:string;metafields?:object[];name:string;note:string;noteAttributes:object[];order: {id:string;orderNumber:string;status:string; };orderId:string;paymentTerms: {dueInDays:number;issueDate?:string;paymentDueDate?:string;type:string; };phone:string;poNumber:string;presentmentCurrency:string;priceLocked:boolean;priceLockedAt:Date;reserveInventoryUntil:Date;shippingAddress: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };shippingLine: {custom?:boolean;handle?:string;price:number;title:string; };sourceName?:string;status:"COMPLETED"|"OPEN"|"INVOICE_SENT";storeId:string;subtotalPrice:number;tags:string[];taxesIncluded:boolean;taxExempt:boolean;taxLines:object[];timeline?:object[];totalDiscount:number;totalPrice:number;totalPriceInStoreCurrency?:number;totalShipping:number;totalTax:number;updatedAt:Date;visibleToCustomer:boolean; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:817
Parameters
args
...[string, object, string]
Returns
Promise<{ appliedDiscount: { amount?: number; description?: string; title: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes: object[]; autoApplyDiscounts: boolean; billingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; billingMatchesShipping: boolean; completedAt: Date; createdAt: Date; createdBy?: string; createdByName?: string; currency: string; customer: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; customerId: string; draftNumber: number; email: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed: number; id: string; invoiceEmailSubject: string; invoiceSentAt: Date; invoiceUrl: string; lineItems: object[]; market: { currency: string; id: string; name: string; }; marketId: string; metafields?: object[]; name: string; note: string; noteAttributes: object[]; order: { id: string; orderNumber: string; status: string; }; orderId: string; paymentTerms: { dueInDays: number; issueDate?: string; paymentDueDate?: string; type: string; }; phone: string; poNumber: string; presentmentCurrency: string; priceLocked: boolean; priceLockedAt: Date; reserveInventoryUntil: Date; shippingAddress: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; shippingLine: { custom?: boolean; handle?: string; price: number; title: string; }; sourceName?: string; status: "COMPLETED" | "OPEN" | "INVOICE_SENT"; storeId: string; subtotalPrice: number; tags: string[]; taxesIncluded: boolean; taxExempt: boolean; taxLines: object[]; timeline?: object[]; totalDiscount: number; totalPrice: number; totalPriceInStoreCurrency?: number; totalShipping: number; totalTax: number; updatedAt: Date; visibleToCustomer: boolean; }>
updateOrderEditQuantity()
updateOrderEditQuantity(...
args):Promise<OrderEditWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:683
Parameters
args
...[string, string, UpdateOrderEditLineItemQuantityInput]
Returns
Promise<OrderEditWithDetails>
updateOrderRisk()
updateOrderRisk(...
args):Promise<{assessedAt:Date;causeCancel:boolean;checkoutId:string;createdAt:Date;customerRisk?: {accountAgeDays?:number;chargebackCount?:number;isNewCustomer?:boolean;orderCount?:number; };deviceRisk?: {browserFingerprint?:string;deviceId?:string;deviceType?:string;userAgent?:string; };display:boolean;emailRisk?: {disposableEmail?:boolean;emailDomainAgeDays?:number; };id:string;indicators?:object[];ipRisk?: {city?:string;country?:string;ipAddress?:string;isProxy?:boolean;isTorExitNode?:boolean;isVpn?:boolean;riskScore?:number; };level:"LOW"|"MEDIUM"|"HIGH";merchantNote:string;message:string;orderId:string;orderRisk?: {differentShipBillAddress?:boolean;expeditedShipping?:boolean;failedPaymentAttempts?:number;highValueOrder?:boolean;multipleQuantitySameItem?:boolean;unusualTimeOfDay?:boolean; };paymentRisk?: {avsResultCode?:string;billingCountryMatchesCard?:boolean;cardBin?:string;cardCountry?:string;cardIssuer?:string;cvvResultCode?:string;shippingCountryMatchesCard?:boolean; };recommendation:"CANCEL"|"ACCEPT"|"INVESTIGATE";score:number;source:string;storeId:string;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:756
Parameters
args
...[string, string, object]
Returns
Promise<{ assessedAt: Date; causeCancel: boolean; checkoutId: string; createdAt: Date; customerRisk?: { accountAgeDays?: number; chargebackCount?: number; isNewCustomer?: boolean; orderCount?: number; }; deviceRisk?: { browserFingerprint?: string; deviceId?: string; deviceType?: string; userAgent?: string; }; display: boolean; emailRisk?: { disposableEmail?: boolean; emailDomainAgeDays?: number; }; id: string; indicators?: object[]; ipRisk?: { city?: string; country?: string; ipAddress?: string; isProxy?: boolean; isTorExitNode?: boolean; isVpn?: boolean; riskScore?: number; }; level: "LOW" | "MEDIUM" | "HIGH"; merchantNote: string; message: string; orderId: string; orderRisk?: { differentShipBillAddress?: boolean; expeditedShipping?: boolean; failedPaymentAttempts?: number; highValueOrder?: boolean; multipleQuantitySameItem?: boolean; unusualTimeOfDay?: boolean; }; paymentRisk?: { avsResultCode?: string; billingCountryMatchesCard?: boolean; cardBin?: string; cardCountry?: string; cardIssuer?: string; cvvResultCode?: string; shippingCountryMatchesCard?: boolean; }; recommendation: "CANCEL" | "ACCEPT" | "INVESTIGATE"; score: number; source: string; storeId: string; updatedAt: Date; }>
updateReturnTracking()
updateReturnTracking(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:586
Parameters
args
...[string, string, object]
Returns
Promise<ReturnWithDetails>
updateStatus()
updateStatus(...
args):Promise<{appliedDiscount?: {amount?:number;description?:string;title?:string;value:number;valueType:"PERCENTAGE"|"FIXED_AMOUNT"; };appliedDiscountCodes?:object[];archivedAt?:Date;authorizedAmount?:number;autoApplyDiscounts?:boolean;billingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };cancelledAt?:Date;cancelledBy?:string;cancelledByName?:string;cancelNote?:string;cancelReason?:string;capturedAmount?:number;cartDiscountAmount:number;channel?:string;closedAt?:Date;completedAt?:Date;createdAt:Date;currency:string;currentCartDiscountAmount:number;currentSubtotal?:number;currentSubtotalLineItemsQuantity?:number;currentTotalDiscounts:number;currentTotalPrice?:number;currentTotalTax?:number;customer?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };string;firstName:string;id:string;lastName:string;name:string;orderCount?:number;phone?:string; };deliveryStatus?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";discountApplications?:object[];discountCodes:string[];dutiesRefundedAmount?:number;edited?:boolean;editedAt?:Date;email?:string;exchangeRatesSnapshot?: {capturedAt:string;rates:object&Record<string,number>;transaction: {from:string;rate:number;rateId?:string;source:"MANUAL"|"DYNAMIC";to:string; }; };exchangeRateUsed?:number;fulfilledAt?:Date;fulfillmentStatus:"SCHEDULED"|"UNFULFILLED"|"PARTIALLY_FULFILLED"|"FULFILLED"|"ON_HOLD";giftCardAmountApplied?:number;giftCardCode?:string;giftCardsGenerated?:object[];id:string;items:object[];marketId?:string;netPayment?:number;notes?:string;orderNumber:string|number;paidAt?:Date;payment?: {amountPaid:number;amountRefunded:number;codeDiscount?:number;currency:string;discount:number;lineItemDiscount?:number;shipping:number;shippingBeforeDiscount?:number;shippingDiscount?:number;subtotal:number;tax:number;taxRate:number;total:number;totalPriceInStoreCurrency?:number; };paymentMethod?:string;paymentStatus:"PENDING"|"EXPIRED"|"FAILED"|"REFUNDED"|"AUTHORIZED"|"PARTIALLY_PAID"|"PAID"|"CAPTURED"|"VOIDED"|"PARTIALLY_REFUNDED";phone?:string;presentmentCurrency?:string;riskLevel?:"LOW"|"MEDIUM"|"HIGH";riskScore?:number;shipping?: {address?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };carrier?:string;method:"NONE"|"SHIPPING"|"PICK_UP"|"LOCAL_DELIVERY"|"RETAIL";shippingAddress?: {address1:string;address2?:string;city:string;company?:string;country:string;firstName:string;lastName:string;phone?:string;postalCode:string;province:string; };status?:"PENDING"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"ATTEMPTED_DELIVERY"|"READY_FOR_PICKUP"|"PICKED_UP";trackingNumber?:string;trackingUrl?:string; };shippingRefundedAmount?:number;status:"PENDING"|"PROCESSING"|"COMPLETED"|"CANCELLED"|"CONFIRMED"|"SHIPPED"|"DELIVERED"|"REFUNDED";storeId?:string;tags?:string[];timeline?:object[];totalOutstanding?:number;totalReceived?:number;totalRefunded?:number;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:82
Parameters
args
...[string, OrderStatus, string]
Returns
Promise<{ appliedDiscount?: { amount?: number; description?: string; title?: string; value: number; valueType: "PERCENTAGE" | "FIXED_AMOUNT"; }; appliedDiscountCodes?: object[]; archivedAt?: Date; authorizedAmount?: number; autoApplyDiscounts?: boolean; billingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; cancelledAt?: Date; cancelledBy?: string; cancelledByName?: string; cancelNote?: string; cancelReason?: string; capturedAmount?: number; cartDiscountAmount: number; channel?: string; closedAt?: Date; completedAt?: Date; createdAt: Date; currency: string; currentCartDiscountAmount: number; currentSubtotal?: number; currentSubtotalLineItemsQuantity?: number; currentTotalDiscounts: number; currentTotalPrice?: number; currentTotalTax?: number; customer?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; email: string; firstName: string; id: string; lastName: string; name: string; orderCount?: number; phone?: string; }; deliveryStatus?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; discountApplications?: object[]; discountCodes: string[]; dutiesRefundedAmount?: number; edited?: boolean; editedAt?: Date; email?: string; exchangeRatesSnapshot?: { capturedAt: string; rates: object & Record<string, number>; transaction: { from: string; rate: number; rateId?: string; source: "MANUAL" | "DYNAMIC"; to: string; }; }; exchangeRateUsed?: number; fulfilledAt?: Date; fulfillmentStatus: "SCHEDULED" | "UNFULFILLED" | "PARTIALLY_FULFILLED" | "FULFILLED" | "ON_HOLD"; giftCardAmountApplied?: number; giftCardCode?: string; giftCardsGenerated?: object[]; id: string; items: object[]; marketId?: string; netPayment?: number; notes?: string; orderNumber: string | number; paidAt?: Date; payment?: { amountPaid: number; amountRefunded: number; codeDiscount?: number; currency: string; discount: number; lineItemDiscount?: number; shipping: number; shippingBeforeDiscount?: number; shippingDiscount?: number; subtotal: number; tax: number; taxRate: number; total: number; totalPriceInStoreCurrency?: number; }; paymentMethod?: string; paymentStatus: "PENDING" | "EXPIRED" | "FAILED" | "REFUNDED" | "AUTHORIZED" | "PARTIALLY_PAID" | "PAID" | "CAPTURED" | "VOIDED" | "PARTIALLY_REFUNDED"; phone?: string; presentmentCurrency?: string; riskLevel?: "LOW" | "MEDIUM" | "HIGH"; riskScore?: number; shipping?: { address?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; carrier?: string; method: "NONE" | "SHIPPING" | "PICK_UP" | "LOCAL_DELIVERY" | "RETAIL"; shippingAddress?: { address1: string; address2?: string; city: string; company?: string; country: string; firstName: string; lastName: string; phone?: string; postalCode: string; province: string; }; status?: "PENDING" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "ATTEMPTED_DELIVERY" | "READY_FOR_PICKUP" | "PICKED_UP"; trackingNumber?: string; trackingUrl?: string; }; shippingRefundedAmount?: number; status: "PENDING" | "PROCESSING" | "COMPLETED" | "CANCELLED" | "CONFIRMED" | "SHIPPED" | "DELIVERED" | "REFUNDED"; storeId?: string; tags?: string[]; timeline?: object[]; totalOutstanding?: number; totalReceived?: number; totalRefunded?: number; updatedAt: Date; }>
updateTrackingStatus()
updateTrackingStatus(...
args):Promise<{carrierId?:string;carrierInfo?: {alias?:string;country?:string;homepage?:string;key:number;name:string; };createdAt:Date;daysInTransit?:number;deliveredAt?:Date;estimatedDeliveryAt?:Date;events?:object[];fulfillmentId:string;id:string;lastTrackingSync?:Date;milestones?:object[];registeredAt?:Date;registrationError?:string;registrationStatus:"PENDING"|"EXPIRED"|"FAILED"|"ACTIVE"|"REGISTERED";shipmentStatus:"PENDING"|"EXPIRED"|"IN_TRANSIT"|"DELIVERED"|"OUT_FOR_DELIVERY"|"INFO_RECEIVED"|"FAILED_ATTEMPT"|"EXCEPTION"|"RETURNED_TO_SENDER";shippedAt?:Date;shippingInfo?: {recipientAddress?: {city?:string;coordinates?: {latitude?:number;longitude?:number; };country?:string;postalCode?:string;state?:string;street?:string; };shipperAddress?: {city?:string;coordinates?: {latitude?:number;longitude?:number; };country?:string;postalCode?:string;state?:string;street?:string; }; };storeId:string;syncCount:number;timeMetrics?: {daysAfterLastUpdate?:number;daysAfterOrder?:number;daysOfTransit?:number;daysOfTransitDone?:number;estimatedDeliveryDate?: {from?:Date;source?:string;to?:Date; }; };trackingCompany?:string;trackingNumber:string;trackingSource?:string;trackingUrl?:string;updatedAt:Date; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:459
Parameters
args
...[string, string, string, string, object]
Returns
Promise<{ carrierId?: string; carrierInfo?: { alias?: string; country?: string; homepage?: string; key: number; name: string; }; createdAt: Date; daysInTransit?: number; deliveredAt?: Date; estimatedDeliveryAt?: Date; events?: object[]; fulfillmentId: string; id: string; lastTrackingSync?: Date; milestones?: object[]; registeredAt?: Date; registrationError?: string; registrationStatus: "PENDING" | "EXPIRED" | "FAILED" | "ACTIVE" | "REGISTERED"; shipmentStatus: "PENDING" | "EXPIRED" | "IN_TRANSIT" | "DELIVERED" | "OUT_FOR_DELIVERY" | "INFO_RECEIVED" | "FAILED_ATTEMPT" | "EXCEPTION" | "RETURNED_TO_SENDER"; shippedAt?: Date; shippingInfo?: { recipientAddress?: { city?: string; coordinates?: { latitude?: number; longitude?: number; }; country?: string; postalCode?: string; state?: string; street?: string; }; shipperAddress?: { city?: string; coordinates?: { latitude?: number; longitude?: number; }; country?: string; postalCode?: string; state?: string; street?: string; }; }; storeId: string; syncCount: number; timeMetrics?: { daysAfterLastUpdate?: number; daysAfterOrder?: number; daysOfTransit?: number; daysOfTransitDone?: number; estimatedDeliveryDate?: { from?: Date; source?: string; to?: Date; }; }; trackingCompany?: string; trackingNumber: string; trackingSource?: string; trackingUrl?: string; updatedAt: Date; }>
updateTransactionStatus()
updateTransactionStatus(...
args):Promise<OrderTransaction>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:306
Parameters
args
...[string, string, string, UpdateTransactionStatusInput]
Returns
Promise<OrderTransaction>
uploadReturnLabel()
uploadReturnLabel(...
args):Promise<ReturnWithDetails>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:592
Parameters
args
...[string, string, object]
Returns
Promise<ReturnWithDetails>
validateDiscountCodes()
validateDiscountCodes(...
args):Promise<{results:object[]; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:871
Parameters
args
...[string, object]
Returns
Promise<{ results: object[]; }>
voidAuthorization()
voidAuthorization(...
args):Promise<VoidPaymentResponse>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/orders.ts:294
Parameters
args
...[string, string, string, VoidPaymentInput]
Returns
Promise<VoidPaymentResponse>