ProductSaleOperationAttribute

Version: 1.33

productSaleOperationAttribute is an attribute such as an email address or auto-approval that can be configured as part of an Order. The productSaleOperationAttribute is then used in the Product Action when the Product is sold. The Product Action performs the relevant Operations which may include ApprovalOperation, EmailOperation, or HttpRequestOperation and use the productSaleOperationAttribute.

This page provides the following Gotransverse API information for this entity of ProductSaleOperationAttributes:

  • Query a ProductSaleOperationAttribute

    • Query Key Information for SOAP and REST

    • Query To Use

    • REST Mount Point and Parameters

    • Parameters

Information for the related entity of OperationAttributes:

  • Entity OperationAttributes

Query a Product Sale Operation Attribute

Query Key Information for SOAP and REST

Querying to see a ProductSaleOperationAttribute is querying OperationAttributes and needs to include one of the following parameters. If you do not know the value for the parameter, query separately to learn the value.

Query Key Parameters

OperationAttribute
Query Key Value Definition

eid

Long

The eid number of the OperationAttribute.

productOrderItemEid

Long

The eid number of the OrderItem.


Query To Use
Query to Use Query for Parameter Name and Value Returns

SimpleDataQuery

operationAttribute

<parameter name><parameter value>

List of OperationAttributes for that parameter name and value.

REST Endpoints

/productSaleOperationAttributes

getOperationRunAttributes

GET

https://my.tractbilling.com/t/s/r/1.33/productSaleOperationAttributes

getOperationRunAttribute

GET

https://my.tractbilling.com/t/s/r/1.33/productSaleOperationAttributes/{eid}

updateOperationRunAttribute

PUT

https://my.tractbilling.com/t/s/r/1.33/productSaleOperationAttributes/{eid}

Parameters

Each Operation Attribute shown from the Query shows information for a number of elements in the entity. The following table shows the elements, details of the elements, and brief descriptions.

Elements
Element Name Element Type Field Length Description

queryScope

QueryScope

- -

Whether default query results are overridden by QueryScope resulting in SHALLOW or DEEP query results. See QueryScope for details.

eid

Long

System Generated

System generated unique identity number assigned to all entities in Gotransverse.

choice of the following:

  • approvalOperation

  • emailOperation

  • httpRequestOperation

choice of the following:

  • ApprovalOperation

  • EmailOperation

  • HttpRequestOperation

- -

The operations that this Product Sale Action contains. See for details:

  • ApprovalOperation

  • EmailOperation

  • HttpRequestOperation

emailAddress

String

255

An email address entered during the Order or retrieved from Gotransverse that may be used by one of the Operations when the Product Sale Action is performed.

autoApproveDate

dateTime

See API DataTypes

An Auto Approve Date entered during the Order from Gotransverse that may be used by the ApprovalOperation when the Product Sale Action is performed.

Entity OperationAttributes

The entity OperationAttributes enables you to see multiple pages of the entity ProductSaleOperationAttribute.

Entity OperationAttributes
Element Name Element Type Field Length Description

pageNumber

Integer

as needed

Shows the current page number.

pageSize

Integer

as needed

Shows the page size.

totalElements

Long

as needed

Shows the total number of items found.

elementCount

Integer

as needed

Shows the current count of the item in the number of items that were found.

totalPages

Integer

as needed

Shows the total number of pages.

Select:

  • productSaleOperationAttribute

ProductSaleOperationAttribute

- -

Shows the list of

  • ProductSaleOperationAttribute