Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const ContentScope + type APIService struct + BasePath string + Orderinvoices *OrderinvoicesService + Orderpayments *OrderpaymentsService + Orderreturns *OrderreturnsService + Orders *OrdersService + UserAgent string + func New(client *http.Client) (*APIService, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*APIService, error) + type Amount struct + ForceSendFields []string + NullFields []string + Pretax *Price + Tax *Price + func (s *Amount) MarshalJSON() ([]byte, error) + type CustomerReturnReason struct + Description string + ForceSendFields []string + NullFields []string + ReasonCode string + func (s *CustomerReturnReason) MarshalJSON() ([]byte, error) + type Error struct + Domain string + ForceSendFields []string + Message string + NullFields []string + Reason string + func (s *Error) MarshalJSON() ([]byte, error) + type Errors struct + Code int64 + Errors []*Error + ForceSendFields []string + Message string + NullFields []string + func (s *Errors) MarshalJSON() ([]byte, error) + type InvoiceSummary struct + AdditionalChargeSummaries []*InvoiceSummaryAdditionalChargeSummary + CustomerBalance *Amount + ForceSendFields []string + GoogleBalance *Amount + MerchantBalance *Amount + NullFields []string + ProductTotal *Amount + PromotionSummaries []*Promotion + func (s *InvoiceSummary) MarshalJSON() ([]byte, error) + type InvoiceSummaryAdditionalChargeSummary struct + ForceSendFields []string + NullFields []string + TotalAmount *Amount + Type string + func (s *InvoiceSummaryAdditionalChargeSummary) MarshalJSON() ([]byte, error) + type MerchantOrderReturn struct + CreationDate string + ForceSendFields []string + MerchantOrderId string + NullFields []string + OrderId string + OrderReturnId string + ReturnItems []*MerchantOrderReturnItem + ReturnShipments []*ReturnShipment + func (s *MerchantOrderReturn) MarshalJSON() ([]byte, error) + type MerchantOrderReturnItem struct + CustomerReturnReason *CustomerReturnReason + ForceSendFields []string + ItemId string + MerchantReturnReason *RefundReason + NullFields []string + Product *OrderLineItemProduct + ReturnShipmentIds []string + State string + func (s *MerchantOrderReturnItem) MarshalJSON() ([]byte, error) + type Order struct + Acknowledged bool + ChannelType string + Customer *OrderCustomer + DeliveryDetails *OrderDeliveryDetails + ForceSendFields []string + Id string + Kind string + LineItems []*OrderLineItem + MerchantId uint64 + MerchantOrderId string + NetAmount *Price + NullFields []string + PaymentMethod *OrderPaymentMethod + PaymentStatus string + PlacedDate string + Promotions []*OrderLegacyPromotion + Refunds []*OrderRefund + Shipments []*OrderShipment + ShippingCost *Price + ShippingCostTax *Price + ShippingOption string + Status string + func (s *Order) MarshalJSON() ([]byte, error) + type OrderAddress struct + Country string + ForceSendFields []string + FullAddress []string + IsPostOfficeBox bool + Locality string + NullFields []string + PostalCode string + RecipientName string + Region string + StreetAddress []string + func (s *OrderAddress) MarshalJSON() ([]byte, error) + type OrderCancellation struct + Actor string + CreationDate string + ForceSendFields []string + NullFields []string + Quantity int64 + Reason string + ReasonText string + func (s *OrderCancellation) MarshalJSON() ([]byte, error) + type OrderCustomer struct + Email string + ExplicitMarketingPreference bool + ForceSendFields []string + FullName string + MarketingRightsInfo *OrderCustomerMarketingRightsInfo + NullFields []string + func (s *OrderCustomer) MarshalJSON() ([]byte, error) + type OrderCustomerMarketingRightsInfo struct + ExplicitMarketingPreference string + ForceSendFields []string + LastUpdatedTimestamp string + MarketingEmailAddress string + NullFields []string + func (s *OrderCustomerMarketingRightsInfo) MarshalJSON() ([]byte, error) + type OrderDeliveryDetails struct + Address *OrderAddress + ForceSendFields []string + NullFields []string + PhoneNumber string + func (s *OrderDeliveryDetails) MarshalJSON() ([]byte, error) + type OrderLegacyPromotion struct + Benefits []*OrderLegacyPromotionBenefit + EffectiveDates string + ForceSendFields []string + GenericRedemptionCode string + Id string + LongTitle string + NullFields []string + ProductApplicability string + RedemptionChannel string + func (s *OrderLegacyPromotion) MarshalJSON() ([]byte, error) + type OrderLegacyPromotionBenefit struct + Discount *Price + ForceSendFields []string + NullFields []string + OfferIds []string + SubType string + TaxImpact *Price + Type string + func (s *OrderLegacyPromotionBenefit) MarshalJSON() ([]byte, error) + type OrderLineItem struct + Annotations []*OrderMerchantProvidedAnnotation + Cancellations []*OrderCancellation + ForceSendFields []string + Id string + NullFields []string + Price *Price + Product *OrderLineItemProduct + QuantityCanceled int64 + QuantityDelivered int64 + QuantityOrdered int64 + QuantityPending int64 + QuantityReturned int64 + QuantityShipped int64 + ReturnInfo *OrderLineItemReturnInfo + Returns []*OrderReturn + ShippingDetails *OrderLineItemShippingDetails + Tax *Price + func (s *OrderLineItem) MarshalJSON() ([]byte, error) + type OrderLineItemProduct struct + Brand string + Channel string + Condition string + ContentLanguage string + ForceSendFields []string + Gtin string + Id string + ImageLink string + ItemGroupId string + Mpn string + NullFields []string + OfferId string + Price *Price + ShownImage string + TargetCountry string + Title string + VariantAttributes []*OrderLineItemProductVariantAttribute + func (s *OrderLineItemProduct) MarshalJSON() ([]byte, error) + type OrderLineItemProductVariantAttribute struct + Dimension string + ForceSendFields []string + NullFields []string + Value string + func (s *OrderLineItemProductVariantAttribute) MarshalJSON() ([]byte, error) + type OrderLineItemReturnInfo struct + DaysToReturn int64 + ForceSendFields []string + IsReturnable bool + NullFields []string + PolicyUrl string + func (s *OrderLineItemReturnInfo) MarshalJSON() ([]byte, error) + type OrderLineItemShippingDetails struct + DeliverByDate string + ForceSendFields []string + Method *OrderLineItemShippingDetailsMethod + NullFields []string + ShipByDate string + func (s *OrderLineItemShippingDetails) MarshalJSON() ([]byte, error) + type OrderLineItemShippingDetailsMethod struct + Carrier string + ForceSendFields []string + MaxDaysInTransit int64 + MethodName string + MinDaysInTransit int64 + NullFields []string + func (s *OrderLineItemShippingDetailsMethod) MarshalJSON() ([]byte, error) + type OrderMerchantProvidedAnnotation struct + ForceSendFields []string + Key string + NullFields []string + Value string + func (s *OrderMerchantProvidedAnnotation) MarshalJSON() ([]byte, error) + type OrderPaymentMethod struct + BillingAddress *OrderAddress + ExpirationMonth int64 + ExpirationYear int64 + ForceSendFields []string + LastFourDigits string + NullFields []string + PhoneNumber string + Type string + func (s *OrderPaymentMethod) MarshalJSON() ([]byte, error) + type OrderRefund struct + Actor string + Amount *Price + CreationDate string + ForceSendFields []string + NullFields []string + Reason string + ReasonText string + func (s *OrderRefund) MarshalJSON() ([]byte, error) + type OrderReturn struct + Actor string + CreationDate string + ForceSendFields []string + NullFields []string + Quantity int64 + Reason string + ReasonText string + func (s *OrderReturn) MarshalJSON() ([]byte, error) + type OrderShipment struct + Carrier string + CreationDate string + DeliveryDate string + ForceSendFields []string + Id string + LineItems []*OrderShipmentLineItemShipment + NullFields []string + Status string + TrackingId string + func (s *OrderShipment) MarshalJSON() ([]byte, error) + type OrderShipmentLineItemShipment struct + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + Quantity int64 + func (s *OrderShipmentLineItemShipment) MarshalJSON() ([]byte, error) + type OrderinvoicesCreateChargeInvoiceRequest struct + ForceSendFields []string + InvoiceId string + InvoiceSummary *InvoiceSummary + LineItemInvoices []*ShipmentInvoiceLineItemInvoice + NullFields []string + OperationId string + ShipmentGroupId string + func (s *OrderinvoicesCreateChargeInvoiceRequest) MarshalJSON() ([]byte, error) + type OrderinvoicesCreateChargeInvoiceResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrderinvoicesCreateChargeInvoiceResponse) MarshalJSON() ([]byte, error) + type OrderinvoicesCreateRefundInvoiceRequest struct + ForceSendFields []string + InvoiceId string + NullFields []string + OperationId string + RefundOnlyOption *OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption + ReturnOption *OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption + ShipmentInvoices []*ShipmentInvoice + func (s *OrderinvoicesCreateRefundInvoiceRequest) MarshalJSON() ([]byte, error) + type OrderinvoicesCreateRefundInvoiceResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrderinvoicesCreateRefundInvoiceResponse) MarshalJSON() ([]byte, error) + type OrderinvoicesCreatechargeinvoiceCall struct + func (c *OrderinvoicesCreatechargeinvoiceCall) Context(ctx context.Context) *OrderinvoicesCreatechargeinvoiceCall + func (c *OrderinvoicesCreatechargeinvoiceCall) Do(opts ...googleapi.CallOption) (*OrderinvoicesCreateChargeInvoiceResponse, error) + func (c *OrderinvoicesCreatechargeinvoiceCall) Fields(s ...googleapi.Field) *OrderinvoicesCreatechargeinvoiceCall + func (c *OrderinvoicesCreatechargeinvoiceCall) Header() http.Header + type OrderinvoicesCreaterefundinvoiceCall struct + func (c *OrderinvoicesCreaterefundinvoiceCall) Context(ctx context.Context) *OrderinvoicesCreaterefundinvoiceCall + func (c *OrderinvoicesCreaterefundinvoiceCall) Do(opts ...googleapi.CallOption) (*OrderinvoicesCreateRefundInvoiceResponse, error) + func (c *OrderinvoicesCreaterefundinvoiceCall) Fields(s ...googleapi.Field) *OrderinvoicesCreaterefundinvoiceCall + func (c *OrderinvoicesCreaterefundinvoiceCall) Header() http.Header + type OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption struct + Description string + ForceSendFields []string + NullFields []string + Reason string + func (s *OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceRefundOption) MarshalJSON() ([]byte, error) + type OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption struct + Description string + ForceSendFields []string + NullFields []string + Reason string + func (s *OrderinvoicesCustomBatchRequestEntryCreateRefundInvoiceReturnOption) MarshalJSON() ([]byte, error) + type OrderinvoicesService struct + func NewOrderinvoicesService(s *APIService) *OrderinvoicesService + func (r *OrderinvoicesService) Createchargeinvoice(merchantId uint64, orderId string, ...) *OrderinvoicesCreatechargeinvoiceCall + func (r *OrderinvoicesService) Createrefundinvoice(merchantId uint64, orderId string, ...) *OrderinvoicesCreaterefundinvoiceCall + type OrderpaymentsNotifyAuthApprovedRequest struct + AuthAmountPretax *Price + AuthAmountTax *Price + ForceSendFields []string + NullFields []string + func (s *OrderpaymentsNotifyAuthApprovedRequest) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyAuthApprovedResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrderpaymentsNotifyAuthApprovedResponse) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyAuthDeclinedRequest struct + DeclineReason string + ForceSendFields []string + NullFields []string + func (s *OrderpaymentsNotifyAuthDeclinedRequest) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyAuthDeclinedResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrderpaymentsNotifyAuthDeclinedResponse) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyChargeRequest struct + ChargeState string + ForceSendFields []string + InvoiceId string + InvoiceIds []string + NullFields []string + func (s *OrderpaymentsNotifyChargeRequest) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyChargeResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrderpaymentsNotifyChargeResponse) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyRefundRequest struct + ForceSendFields []string + InvoiceId string + InvoiceIds []string + NullFields []string + RefundState string + func (s *OrderpaymentsNotifyRefundRequest) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyRefundResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrderpaymentsNotifyRefundResponse) MarshalJSON() ([]byte, error) + type OrderpaymentsNotifyauthapprovedCall struct + func (c *OrderpaymentsNotifyauthapprovedCall) Context(ctx context.Context) *OrderpaymentsNotifyauthapprovedCall + func (c *OrderpaymentsNotifyauthapprovedCall) Do(opts ...googleapi.CallOption) (*OrderpaymentsNotifyAuthApprovedResponse, error) + func (c *OrderpaymentsNotifyauthapprovedCall) Fields(s ...googleapi.Field) *OrderpaymentsNotifyauthapprovedCall + func (c *OrderpaymentsNotifyauthapprovedCall) Header() http.Header + type OrderpaymentsNotifyauthdeclinedCall struct + func (c *OrderpaymentsNotifyauthdeclinedCall) Context(ctx context.Context) *OrderpaymentsNotifyauthdeclinedCall + func (c *OrderpaymentsNotifyauthdeclinedCall) Do(opts ...googleapi.CallOption) (*OrderpaymentsNotifyAuthDeclinedResponse, error) + func (c *OrderpaymentsNotifyauthdeclinedCall) Fields(s ...googleapi.Field) *OrderpaymentsNotifyauthdeclinedCall + func (c *OrderpaymentsNotifyauthdeclinedCall) Header() http.Header + type OrderpaymentsNotifychargeCall struct + func (c *OrderpaymentsNotifychargeCall) Context(ctx context.Context) *OrderpaymentsNotifychargeCall + func (c *OrderpaymentsNotifychargeCall) Do(opts ...googleapi.CallOption) (*OrderpaymentsNotifyChargeResponse, error) + func (c *OrderpaymentsNotifychargeCall) Fields(s ...googleapi.Field) *OrderpaymentsNotifychargeCall + func (c *OrderpaymentsNotifychargeCall) Header() http.Header + type OrderpaymentsNotifyrefundCall struct + func (c *OrderpaymentsNotifyrefundCall) Context(ctx context.Context) *OrderpaymentsNotifyrefundCall + func (c *OrderpaymentsNotifyrefundCall) Do(opts ...googleapi.CallOption) (*OrderpaymentsNotifyRefundResponse, error) + func (c *OrderpaymentsNotifyrefundCall) Fields(s ...googleapi.Field) *OrderpaymentsNotifyrefundCall + func (c *OrderpaymentsNotifyrefundCall) Header() http.Header + type OrderpaymentsService struct + func NewOrderpaymentsService(s *APIService) *OrderpaymentsService + func (r *OrderpaymentsService) Notifyauthapproved(merchantId uint64, orderId string, ...) *OrderpaymentsNotifyauthapprovedCall + func (r *OrderpaymentsService) Notifyauthdeclined(merchantId uint64, orderId string, ...) *OrderpaymentsNotifyauthdeclinedCall + func (r *OrderpaymentsService) Notifycharge(merchantId uint64, orderId string, ...) *OrderpaymentsNotifychargeCall + func (r *OrderpaymentsService) Notifyrefund(merchantId uint64, orderId string, ...) *OrderpaymentsNotifyrefundCall + type OrderreturnsGetCall struct + func (c *OrderreturnsGetCall) Context(ctx context.Context) *OrderreturnsGetCall + func (c *OrderreturnsGetCall) Do(opts ...googleapi.CallOption) (*MerchantOrderReturn, error) + func (c *OrderreturnsGetCall) Fields(s ...googleapi.Field) *OrderreturnsGetCall + func (c *OrderreturnsGetCall) Header() http.Header + func (c *OrderreturnsGetCall) IfNoneMatch(entityTag string) *OrderreturnsGetCall + type OrderreturnsListCall struct + func (c *OrderreturnsListCall) Context(ctx context.Context) *OrderreturnsListCall + func (c *OrderreturnsListCall) CreatedEndDate(createdEndDate string) *OrderreturnsListCall + func (c *OrderreturnsListCall) CreatedStartDate(createdStartDate string) *OrderreturnsListCall + func (c *OrderreturnsListCall) Do(opts ...googleapi.CallOption) (*OrderreturnsListResponse, error) + func (c *OrderreturnsListCall) Fields(s ...googleapi.Field) *OrderreturnsListCall + func (c *OrderreturnsListCall) Header() http.Header + func (c *OrderreturnsListCall) IfNoneMatch(entityTag string) *OrderreturnsListCall + func (c *OrderreturnsListCall) MaxResults(maxResults int64) *OrderreturnsListCall + func (c *OrderreturnsListCall) OrderBy(orderBy string) *OrderreturnsListCall + func (c *OrderreturnsListCall) PageToken(pageToken string) *OrderreturnsListCall + func (c *OrderreturnsListCall) Pages(ctx context.Context, f func(*OrderreturnsListResponse) error) error + type OrderreturnsListResponse struct + ForceSendFields []string + Kind string + NextPageToken string + NullFields []string + Resources []*MerchantOrderReturn + func (s *OrderreturnsListResponse) MarshalJSON() ([]byte, error) + type OrderreturnsService struct + func NewOrderreturnsService(s *APIService) *OrderreturnsService + func (r *OrderreturnsService) Get(merchantId uint64, returnId string) *OrderreturnsGetCall + func (r *OrderreturnsService) List(merchantId uint64) *OrderreturnsListCall + type OrdersAcknowledgeCall struct + func (c *OrdersAcknowledgeCall) Context(ctx context.Context) *OrdersAcknowledgeCall + func (c *OrdersAcknowledgeCall) Do(opts ...googleapi.CallOption) (*OrdersAcknowledgeResponse, error) + func (c *OrdersAcknowledgeCall) Fields(s ...googleapi.Field) *OrdersAcknowledgeCall + func (c *OrdersAcknowledgeCall) Header() http.Header + type OrdersAcknowledgeRequest struct + ForceSendFields []string + NullFields []string + OperationId string + func (s *OrdersAcknowledgeRequest) MarshalJSON() ([]byte, error) + type OrdersAcknowledgeResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersAcknowledgeResponse) MarshalJSON() ([]byte, error) + type OrdersAdvanceTestOrderResponse struct + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersAdvanceTestOrderResponse) MarshalJSON() ([]byte, error) + type OrdersAdvancetestorderCall struct + func (c *OrdersAdvancetestorderCall) Context(ctx context.Context) *OrdersAdvancetestorderCall + func (c *OrdersAdvancetestorderCall) Do(opts ...googleapi.CallOption) (*OrdersAdvanceTestOrderResponse, error) + func (c *OrdersAdvancetestorderCall) Fields(s ...googleapi.Field) *OrdersAdvancetestorderCall + func (c *OrdersAdvancetestorderCall) Header() http.Header + type OrdersCancelCall struct + func (c *OrdersCancelCall) Context(ctx context.Context) *OrdersCancelCall + func (c *OrdersCancelCall) Do(opts ...googleapi.CallOption) (*OrdersCancelResponse, error) + func (c *OrdersCancelCall) Fields(s ...googleapi.Field) *OrdersCancelCall + func (c *OrdersCancelCall) Header() http.Header + type OrdersCancelLineItemRequest struct + Amount *Price + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersCancelLineItemRequest) MarshalJSON() ([]byte, error) + type OrdersCancelLineItemResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersCancelLineItemResponse) MarshalJSON() ([]byte, error) + type OrdersCancelRequest struct + ForceSendFields []string + NullFields []string + OperationId string + Reason string + ReasonText string + func (s *OrdersCancelRequest) MarshalJSON() ([]byte, error) + type OrdersCancelResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersCancelResponse) MarshalJSON() ([]byte, error) + type OrdersCancelTestOrderByCustomerRequest struct + ForceSendFields []string + NullFields []string + Reason string + func (s *OrdersCancelTestOrderByCustomerRequest) MarshalJSON() ([]byte, error) + type OrdersCancelTestOrderByCustomerResponse struct + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersCancelTestOrderByCustomerResponse) MarshalJSON() ([]byte, error) + type OrdersCancellineitemCall struct + func (c *OrdersCancellineitemCall) Context(ctx context.Context) *OrdersCancellineitemCall + func (c *OrdersCancellineitemCall) Do(opts ...googleapi.CallOption) (*OrdersCancelLineItemResponse, error) + func (c *OrdersCancellineitemCall) Fields(s ...googleapi.Field) *OrdersCancellineitemCall + func (c *OrdersCancellineitemCall) Header() http.Header + type OrdersCanceltestorderbycustomerCall struct + func (c *OrdersCanceltestorderbycustomerCall) Context(ctx context.Context) *OrdersCanceltestorderbycustomerCall + func (c *OrdersCanceltestorderbycustomerCall) Do(opts ...googleapi.CallOption) (*OrdersCancelTestOrderByCustomerResponse, error) + func (c *OrdersCanceltestorderbycustomerCall) Fields(s ...googleapi.Field) *OrdersCanceltestorderbycustomerCall + func (c *OrdersCanceltestorderbycustomerCall) Header() http.Header + type OrdersCreateTestOrderRequest struct + Country string + ForceSendFields []string + NullFields []string + TemplateName string + TestOrder *TestOrder + func (s *OrdersCreateTestOrderRequest) MarshalJSON() ([]byte, error) + type OrdersCreateTestOrderResponse struct + ForceSendFields []string + Kind string + NullFields []string + OrderId string + func (s *OrdersCreateTestOrderResponse) MarshalJSON() ([]byte, error) + type OrdersCreateTestReturnRequest struct + ForceSendFields []string + Items []*OrdersCustomBatchRequestEntryCreateTestReturnReturnItem + NullFields []string + func (s *OrdersCreateTestReturnRequest) MarshalJSON() ([]byte, error) + type OrdersCreateTestReturnResponse struct + ForceSendFields []string + Kind string + NullFields []string + ReturnId string + func (s *OrdersCreateTestReturnResponse) MarshalJSON() ([]byte, error) + type OrdersCreatetestorderCall struct + func (c *OrdersCreatetestorderCall) Context(ctx context.Context) *OrdersCreatetestorderCall + func (c *OrdersCreatetestorderCall) Do(opts ...googleapi.CallOption) (*OrdersCreateTestOrderResponse, error) + func (c *OrdersCreatetestorderCall) Fields(s ...googleapi.Field) *OrdersCreatetestorderCall + func (c *OrdersCreatetestorderCall) Header() http.Header + type OrdersCreatetestreturnCall struct + func (c *OrdersCreatetestreturnCall) Context(ctx context.Context) *OrdersCreatetestreturnCall + func (c *OrdersCreatetestreturnCall) Do(opts ...googleapi.CallOption) (*OrdersCreateTestReturnResponse, error) + func (c *OrdersCreatetestreturnCall) Fields(s ...googleapi.Field) *OrdersCreatetestreturnCall + func (c *OrdersCreatetestreturnCall) Header() http.Header + type OrdersCustomBatchRequest struct + Entries []*OrdersCustomBatchRequestEntry + ForceSendFields []string + NullFields []string + func (s *OrdersCustomBatchRequest) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntry struct + BatchId int64 + Cancel *OrdersCustomBatchRequestEntryCancel + CancelLineItem *OrdersCustomBatchRequestEntryCancelLineItem + ForceSendFields []string + InStoreRefundLineItem *OrdersCustomBatchRequestEntryInStoreRefundLineItem + MerchantId uint64 + MerchantOrderId string + Method string + NullFields []string + OperationId string + OrderId string + Refund *OrdersCustomBatchRequestEntryRefund + RejectReturnLineItem *OrdersCustomBatchRequestEntryRejectReturnLineItem + ReturnLineItem *OrdersCustomBatchRequestEntryReturnLineItem + ReturnRefundLineItem *OrdersCustomBatchRequestEntryReturnRefundLineItem + SetLineItemMetadata *OrdersCustomBatchRequestEntrySetLineItemMetadata + ShipLineItems *OrdersCustomBatchRequestEntryShipLineItems + UpdateLineItemShippingDetails *OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails + UpdateShipment *OrdersCustomBatchRequestEntryUpdateShipment + func (s *OrdersCustomBatchRequestEntry) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryCancel struct + ForceSendFields []string + NullFields []string + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryCancel) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryCancelLineItem struct + Amount *Price + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryCancelLineItem) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryCreateTestReturnReturnItem struct + ForceSendFields []string + LineItemId string + NullFields []string + Quantity int64 + func (s *OrdersCustomBatchRequestEntryCreateTestReturnReturnItem) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryInStoreRefundLineItem struct + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryInStoreRefundLineItem) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryRefund struct + Amount *Price + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + NullFields []string + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryRefund) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryRejectReturnLineItem struct + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryRejectReturnLineItem) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryReturnLineItem struct + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryReturnLineItem) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryReturnRefundLineItem struct + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersCustomBatchRequestEntryReturnRefundLineItem) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntrySetLineItemMetadata struct + Annotations []*OrderMerchantProvidedAnnotation + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + func (s *OrdersCustomBatchRequestEntrySetLineItemMetadata) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryShipLineItems struct + Carrier string + ForceSendFields []string + LineItems []*OrderShipmentLineItemShipment + NullFields []string + ShipmentGroupId string + ShipmentId string + ShipmentInfos []*OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo + TrackingId string + func (s *OrdersCustomBatchRequestEntryShipLineItems) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo struct + Carrier string + ForceSendFields []string + NullFields []string + ShipmentId string + TrackingId string + func (s *OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails struct + DeliverByDate string + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + ShipByDate string + func (s *OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails) MarshalJSON() ([]byte, error) + type OrdersCustomBatchRequestEntryUpdateShipment struct + Carrier string + DeliveryDate string + ForceSendFields []string + NullFields []string + ShipmentId string + Status string + TrackingId string + func (s *OrdersCustomBatchRequestEntryUpdateShipment) MarshalJSON() ([]byte, error) + type OrdersCustomBatchResponse struct + Entries []*OrdersCustomBatchResponseEntry + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersCustomBatchResponse) MarshalJSON() ([]byte, error) + type OrdersCustomBatchResponseEntry struct + BatchId int64 + Errors *Errors + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + Order *Order + func (s *OrdersCustomBatchResponseEntry) MarshalJSON() ([]byte, error) + type OrdersCustombatchCall struct + func (c *OrdersCustombatchCall) Context(ctx context.Context) *OrdersCustombatchCall + func (c *OrdersCustombatchCall) Do(opts ...googleapi.CallOption) (*OrdersCustomBatchResponse, error) + func (c *OrdersCustombatchCall) Fields(s ...googleapi.Field) *OrdersCustombatchCall + func (c *OrdersCustombatchCall) Header() http.Header + type OrdersGetByMerchantOrderIdResponse struct + ForceSendFields []string + Kind string + NullFields []string + Order *Order + func (s *OrdersGetByMerchantOrderIdResponse) MarshalJSON() ([]byte, error) + type OrdersGetCall struct + func (c *OrdersGetCall) Context(ctx context.Context) *OrdersGetCall + func (c *OrdersGetCall) Do(opts ...googleapi.CallOption) (*Order, error) + func (c *OrdersGetCall) Fields(s ...googleapi.Field) *OrdersGetCall + func (c *OrdersGetCall) Header() http.Header + func (c *OrdersGetCall) IfNoneMatch(entityTag string) *OrdersGetCall + type OrdersGetTestOrderTemplateResponse struct + ForceSendFields []string + Kind string + NullFields []string + Template *TestOrder + func (s *OrdersGetTestOrderTemplateResponse) MarshalJSON() ([]byte, error) + type OrdersGetbymerchantorderidCall struct + func (c *OrdersGetbymerchantorderidCall) Context(ctx context.Context) *OrdersGetbymerchantorderidCall + func (c *OrdersGetbymerchantorderidCall) Do(opts ...googleapi.CallOption) (*OrdersGetByMerchantOrderIdResponse, error) + func (c *OrdersGetbymerchantorderidCall) Fields(s ...googleapi.Field) *OrdersGetbymerchantorderidCall + func (c *OrdersGetbymerchantorderidCall) Header() http.Header + func (c *OrdersGetbymerchantorderidCall) IfNoneMatch(entityTag string) *OrdersGetbymerchantorderidCall + type OrdersGettestordertemplateCall struct + func (c *OrdersGettestordertemplateCall) Context(ctx context.Context) *OrdersGettestordertemplateCall + func (c *OrdersGettestordertemplateCall) Country(country string) *OrdersGettestordertemplateCall + func (c *OrdersGettestordertemplateCall) Do(opts ...googleapi.CallOption) (*OrdersGetTestOrderTemplateResponse, error) + func (c *OrdersGettestordertemplateCall) Fields(s ...googleapi.Field) *OrdersGettestordertemplateCall + func (c *OrdersGettestordertemplateCall) Header() http.Header + func (c *OrdersGettestordertemplateCall) IfNoneMatch(entityTag string) *OrdersGettestordertemplateCall + type OrdersInStoreRefundLineItemRequest struct + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersInStoreRefundLineItemRequest) MarshalJSON() ([]byte, error) + type OrdersInStoreRefundLineItemResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersInStoreRefundLineItemResponse) MarshalJSON() ([]byte, error) + type OrdersInstorerefundlineitemCall struct + func (c *OrdersInstorerefundlineitemCall) Context(ctx context.Context) *OrdersInstorerefundlineitemCall + func (c *OrdersInstorerefundlineitemCall) Do(opts ...googleapi.CallOption) (*OrdersInStoreRefundLineItemResponse, error) + func (c *OrdersInstorerefundlineitemCall) Fields(s ...googleapi.Field) *OrdersInstorerefundlineitemCall + func (c *OrdersInstorerefundlineitemCall) Header() http.Header + type OrdersListCall struct + func (c *OrdersListCall) Acknowledged(acknowledged bool) *OrdersListCall + func (c *OrdersListCall) Context(ctx context.Context) *OrdersListCall + func (c *OrdersListCall) Do(opts ...googleapi.CallOption) (*OrdersListResponse, error) + func (c *OrdersListCall) Fields(s ...googleapi.Field) *OrdersListCall + func (c *OrdersListCall) Header() http.Header + func (c *OrdersListCall) IfNoneMatch(entityTag string) *OrdersListCall + func (c *OrdersListCall) MaxResults(maxResults int64) *OrdersListCall + func (c *OrdersListCall) OrderBy(orderBy string) *OrdersListCall + func (c *OrdersListCall) PageToken(pageToken string) *OrdersListCall + func (c *OrdersListCall) Pages(ctx context.Context, f func(*OrdersListResponse) error) error + func (c *OrdersListCall) PlacedDateEnd(placedDateEnd string) *OrdersListCall + func (c *OrdersListCall) PlacedDateStart(placedDateStart string) *OrdersListCall + func (c *OrdersListCall) Statuses(statuses ...string) *OrdersListCall + type OrdersListResponse struct + ForceSendFields []string + Kind string + NextPageToken string + NullFields []string + Resources []*Order + func (s *OrdersListResponse) MarshalJSON() ([]byte, error) + type OrdersRefundCall struct + func (c *OrdersRefundCall) Context(ctx context.Context) *OrdersRefundCall + func (c *OrdersRefundCall) Do(opts ...googleapi.CallOption) (*OrdersRefundResponse, error) + func (c *OrdersRefundCall) Fields(s ...googleapi.Field) *OrdersRefundCall + func (c *OrdersRefundCall) Header() http.Header + type OrdersRefundRequest struct + Amount *Price + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + NullFields []string + OperationId string + Reason string + ReasonText string + func (s *OrdersRefundRequest) MarshalJSON() ([]byte, error) + type OrdersRefundResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersRefundResponse) MarshalJSON() ([]byte, error) + type OrdersRejectReturnLineItemRequest struct + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersRejectReturnLineItemRequest) MarshalJSON() ([]byte, error) + type OrdersRejectReturnLineItemResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersRejectReturnLineItemResponse) MarshalJSON() ([]byte, error) + type OrdersRejectreturnlineitemCall struct + func (c *OrdersRejectreturnlineitemCall) Context(ctx context.Context) *OrdersRejectreturnlineitemCall + func (c *OrdersRejectreturnlineitemCall) Do(opts ...googleapi.CallOption) (*OrdersRejectReturnLineItemResponse, error) + func (c *OrdersRejectreturnlineitemCall) Fields(s ...googleapi.Field) *OrdersRejectreturnlineitemCall + func (c *OrdersRejectreturnlineitemCall) Header() http.Header + type OrdersReturnLineItemRequest struct + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersReturnLineItemRequest) MarshalJSON() ([]byte, error) + type OrdersReturnLineItemResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersReturnLineItemResponse) MarshalJSON() ([]byte, error) + type OrdersReturnRefundLineItemRequest struct + AmountPretax *Price + AmountTax *Price + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + Quantity int64 + Reason string + ReasonText string + func (s *OrdersReturnRefundLineItemRequest) MarshalJSON() ([]byte, error) + type OrdersReturnRefundLineItemResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersReturnRefundLineItemResponse) MarshalJSON() ([]byte, error) + type OrdersReturnlineitemCall struct + func (c *OrdersReturnlineitemCall) Context(ctx context.Context) *OrdersReturnlineitemCall + func (c *OrdersReturnlineitemCall) Do(opts ...googleapi.CallOption) (*OrdersReturnLineItemResponse, error) + func (c *OrdersReturnlineitemCall) Fields(s ...googleapi.Field) *OrdersReturnlineitemCall + func (c *OrdersReturnlineitemCall) Header() http.Header + type OrdersReturnrefundlineitemCall struct + func (c *OrdersReturnrefundlineitemCall) Context(ctx context.Context) *OrdersReturnrefundlineitemCall + func (c *OrdersReturnrefundlineitemCall) Do(opts ...googleapi.CallOption) (*OrdersReturnRefundLineItemResponse, error) + func (c *OrdersReturnrefundlineitemCall) Fields(s ...googleapi.Field) *OrdersReturnrefundlineitemCall + func (c *OrdersReturnrefundlineitemCall) Header() http.Header + type OrdersService struct + func NewOrdersService(s *APIService) *OrdersService + func (r *OrdersService) Acknowledge(merchantId uint64, orderId string, ...) *OrdersAcknowledgeCall + func (r *OrdersService) Advancetestorder(merchantId uint64, orderId string) *OrdersAdvancetestorderCall + func (r *OrdersService) Cancel(merchantId uint64, orderId string, orderscancelrequest *OrdersCancelRequest) *OrdersCancelCall + func (r *OrdersService) Cancellineitem(merchantId uint64, orderId string, ...) *OrdersCancellineitemCall + func (r *OrdersService) Canceltestorderbycustomer(merchantId uint64, orderId string, ...) *OrdersCanceltestorderbycustomerCall + func (r *OrdersService) Createtestorder(merchantId uint64, orderscreatetestorderrequest *OrdersCreateTestOrderRequest) *OrdersCreatetestorderCall + func (r *OrdersService) Createtestreturn(merchantId uint64, orderId string, ...) *OrdersCreatetestreturnCall + func (r *OrdersService) Custombatch(orderscustombatchrequest *OrdersCustomBatchRequest) *OrdersCustombatchCall + func (r *OrdersService) Get(merchantId uint64, orderId string) *OrdersGetCall + func (r *OrdersService) Getbymerchantorderid(merchantId uint64, merchantOrderId string) *OrdersGetbymerchantorderidCall + func (r *OrdersService) Gettestordertemplate(merchantId uint64, templateName string) *OrdersGettestordertemplateCall + func (r *OrdersService) Instorerefundlineitem(merchantId uint64, orderId string, ...) *OrdersInstorerefundlineitemCall + func (r *OrdersService) List(merchantId uint64) *OrdersListCall + func (r *OrdersService) Refund(merchantId uint64, orderId string, ordersrefundrequest *OrdersRefundRequest) *OrdersRefundCall + func (r *OrdersService) Rejectreturnlineitem(merchantId uint64, orderId string, ...) *OrdersRejectreturnlineitemCall + func (r *OrdersService) Returnlineitem(merchantId uint64, orderId string, ...) *OrdersReturnlineitemCall + func (r *OrdersService) Returnrefundlineitem(merchantId uint64, orderId string, ...) *OrdersReturnrefundlineitemCall + func (r *OrdersService) Setlineitemmetadata(merchantId uint64, orderId string, ...) *OrdersSetlineitemmetadataCall + func (r *OrdersService) Shiplineitems(merchantId uint64, orderId string, ...) *OrdersShiplineitemsCall + func (r *OrdersService) Updatelineitemshippingdetails(merchantId uint64, orderId string, ...) *OrdersUpdatelineitemshippingdetailsCall + func (r *OrdersService) Updatemerchantorderid(merchantId uint64, orderId string, ...) *OrdersUpdatemerchantorderidCall + func (r *OrdersService) Updateshipment(merchantId uint64, orderId string, ...) *OrdersUpdateshipmentCall + type OrdersSetLineItemMetadataRequest struct + Annotations []*OrderMerchantProvidedAnnotation + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + func (s *OrdersSetLineItemMetadataRequest) MarshalJSON() ([]byte, error) + type OrdersSetLineItemMetadataResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersSetLineItemMetadataResponse) MarshalJSON() ([]byte, error) + type OrdersSetlineitemmetadataCall struct + func (c *OrdersSetlineitemmetadataCall) Context(ctx context.Context) *OrdersSetlineitemmetadataCall + func (c *OrdersSetlineitemmetadataCall) Do(opts ...googleapi.CallOption) (*OrdersSetLineItemMetadataResponse, error) + func (c *OrdersSetlineitemmetadataCall) Fields(s ...googleapi.Field) *OrdersSetlineitemmetadataCall + func (c *OrdersSetlineitemmetadataCall) Header() http.Header + type OrdersShipLineItemsRequest struct + Carrier string + ForceSendFields []string + LineItems []*OrderShipmentLineItemShipment + NullFields []string + OperationId string + ShipmentGroupId string + ShipmentId string + ShipmentInfos []*OrdersCustomBatchRequestEntryShipLineItemsShipmentInfo + TrackingId string + func (s *OrdersShipLineItemsRequest) MarshalJSON() ([]byte, error) + type OrdersShipLineItemsResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersShipLineItemsResponse) MarshalJSON() ([]byte, error) + type OrdersShiplineitemsCall struct + func (c *OrdersShiplineitemsCall) Context(ctx context.Context) *OrdersShiplineitemsCall + func (c *OrdersShiplineitemsCall) Do(opts ...googleapi.CallOption) (*OrdersShipLineItemsResponse, error) + func (c *OrdersShiplineitemsCall) Fields(s ...googleapi.Field) *OrdersShiplineitemsCall + func (c *OrdersShiplineitemsCall) Header() http.Header + type OrdersUpdateLineItemShippingDetailsRequest struct + DeliverByDate string + ForceSendFields []string + LineItemId string + NullFields []string + OperationId string + ProductId string + ShipByDate string + func (s *OrdersUpdateLineItemShippingDetailsRequest) MarshalJSON() ([]byte, error) + type OrdersUpdateLineItemShippingDetailsResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersUpdateLineItemShippingDetailsResponse) MarshalJSON() ([]byte, error) + type OrdersUpdateMerchantOrderIdRequest struct + ForceSendFields []string + MerchantOrderId string + NullFields []string + OperationId string + func (s *OrdersUpdateMerchantOrderIdRequest) MarshalJSON() ([]byte, error) + type OrdersUpdateMerchantOrderIdResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersUpdateMerchantOrderIdResponse) MarshalJSON() ([]byte, error) + type OrdersUpdateShipmentRequest struct + Carrier string + DeliveryDate string + ForceSendFields []string + NullFields []string + OperationId string + ShipmentId string + Status string + TrackingId string + func (s *OrdersUpdateShipmentRequest) MarshalJSON() ([]byte, error) + type OrdersUpdateShipmentResponse struct + ExecutionStatus string + ForceSendFields []string + Kind string + NullFields []string + func (s *OrdersUpdateShipmentResponse) MarshalJSON() ([]byte, error) + type OrdersUpdatelineitemshippingdetailsCall struct + func (c *OrdersUpdatelineitemshippingdetailsCall) Context(ctx context.Context) *OrdersUpdatelineitemshippingdetailsCall + func (c *OrdersUpdatelineitemshippingdetailsCall) Do(opts ...googleapi.CallOption) (*OrdersUpdateLineItemShippingDetailsResponse, error) + func (c *OrdersUpdatelineitemshippingdetailsCall) Fields(s ...googleapi.Field) *OrdersUpdatelineitemshippingdetailsCall + func (c *OrdersUpdatelineitemshippingdetailsCall) Header() http.Header + type OrdersUpdatemerchantorderidCall struct + func (c *OrdersUpdatemerchantorderidCall) Context(ctx context.Context) *OrdersUpdatemerchantorderidCall + func (c *OrdersUpdatemerchantorderidCall) Do(opts ...googleapi.CallOption) (*OrdersUpdateMerchantOrderIdResponse, error) + func (c *OrdersUpdatemerchantorderidCall) Fields(s ...googleapi.Field) *OrdersUpdatemerchantorderidCall + func (c *OrdersUpdatemerchantorderidCall) Header() http.Header + type OrdersUpdateshipmentCall struct + func (c *OrdersUpdateshipmentCall) Context(ctx context.Context) *OrdersUpdateshipmentCall + func (c *OrdersUpdateshipmentCall) Do(opts ...googleapi.CallOption) (*OrdersUpdateShipmentResponse, error) + func (c *OrdersUpdateshipmentCall) Fields(s ...googleapi.Field) *OrdersUpdateshipmentCall + func (c *OrdersUpdateshipmentCall) Header() http.Header + type Price struct + Currency string + ForceSendFields []string + NullFields []string + Value string + func (s *Price) MarshalJSON() ([]byte, error) + type Promotion struct + ForceSendFields []string + NullFields []string + PromotionAmount *Amount + PromotionId string + func (s *Promotion) MarshalJSON() ([]byte, error) + type RefundReason struct + Description string + ForceSendFields []string + NullFields []string + ReasonCode string + func (s *RefundReason) MarshalJSON() ([]byte, error) + type ReturnShipment struct + CreationDate string + ForceSendFields []string + NullFields []string + ReturnMethodType string + ShipmentId string + ShipmentTrackingInfos []*ShipmentTrackingInfo + func (s *ReturnShipment) MarshalJSON() ([]byte, error) + type ShipmentInvoice struct + ForceSendFields []string + InvoiceSummary *InvoiceSummary + LineItemInvoices []*ShipmentInvoiceLineItemInvoice + NullFields []string + ShipmentGroupId string + func (s *ShipmentInvoice) MarshalJSON() ([]byte, error) + type ShipmentInvoiceLineItemInvoice struct + ForceSendFields []string + LineItemId string + NullFields []string + ProductId string + ShipmentUnitIds []string + UnitInvoice *UnitInvoice + func (s *ShipmentInvoiceLineItemInvoice) MarshalJSON() ([]byte, error) + type ShipmentTrackingInfo struct + Carrier string + ForceSendFields []string + NullFields []string + TrackingNumber string + func (s *ShipmentTrackingInfo) MarshalJSON() ([]byte, error) + type TestOrder struct + Customer *TestOrderCustomer + EnableOrderinvoices bool + ForceSendFields []string + Kind string + LineItems []*TestOrderLineItem + NotificationMode string + NullFields []string + PaymentMethod *TestOrderPaymentMethod + PredefinedDeliveryAddress string + Promotions []*OrderLegacyPromotion + ShippingCost *Price + ShippingCostTax *Price + ShippingOption string + func (s *TestOrder) MarshalJSON() ([]byte, error) + type TestOrderCustomer struct + Email string + ExplicitMarketingPreference bool + ForceSendFields []string + FullName string + MarketingRightsInfo *TestOrderCustomerMarketingRightsInfo + NullFields []string + func (s *TestOrderCustomer) MarshalJSON() ([]byte, error) + type TestOrderCustomerMarketingRightsInfo struct + ExplicitMarketingPreference string + ForceSendFields []string + LastUpdatedTimestamp string + NullFields []string + func (s *TestOrderCustomerMarketingRightsInfo) MarshalJSON() ([]byte, error) + type TestOrderLineItem struct + ForceSendFields []string + NullFields []string + Product *TestOrderLineItemProduct + QuantityOrdered int64 + ReturnInfo *OrderLineItemReturnInfo + ShippingDetails *OrderLineItemShippingDetails + UnitTax *Price + func (s *TestOrderLineItem) MarshalJSON() ([]byte, error) + type TestOrderLineItemProduct struct + Brand string + Channel string + Condition string + ContentLanguage string + ForceSendFields []string + Gtin string + ImageLink string + ItemGroupId string + Mpn string + NullFields []string + OfferId string + Price *Price + TargetCountry string + Title string + VariantAttributes []*OrderLineItemProductVariantAttribute + func (s *TestOrderLineItemProduct) MarshalJSON() ([]byte, error) + type TestOrderPaymentMethod struct + ExpirationMonth int64 + ExpirationYear int64 + ForceSendFields []string + LastFourDigits string + NullFields []string + PredefinedBillingAddress string + Type string + func (s *TestOrderPaymentMethod) MarshalJSON() ([]byte, error) + type UnitInvoice struct + AdditionalCharges []*UnitInvoiceAdditionalCharge + ForceSendFields []string + NullFields []string + Promotions []*Promotion + UnitPricePretax *Price + UnitPriceTaxes []*UnitInvoiceTaxLine + func (s *UnitInvoice) MarshalJSON() ([]byte, error) + type UnitInvoiceAdditionalCharge struct + AdditionalChargeAmount *Amount + AdditionalChargePromotions []*Promotion + ForceSendFields []string + NullFields []string + Type string + func (s *UnitInvoiceAdditionalCharge) MarshalJSON() ([]byte, error) + type UnitInvoiceTaxLine struct + ForceSendFields []string + NullFields []string + TaxAmount *Price + TaxName string + TaxType string + func (s *UnitInvoiceTaxLine) MarshalJSON() ([]byte, error)