Skip to main content

Function: purchaseAuthorizationConfigService()

purchaseAuthorizationConfigService(client): object

Defined in: service/PurchaseAuthorizationConfigService.ts:16

Service for managing purchase authorization configurations

Parameters​

client​

GraphQLClient

Returns​

createPurchaseAuthorizationConfig()​

createPurchaseAuthorizationConfig(input): Promise<PurchaseAuthorizationConfig>

Creates a new purchase authorization configuration *

Parameters​

input​

PurchaseAuthorizationConfigCreateInput

Configuration creation input *

Returns​

Promise<PurchaseAuthorizationConfig>

Promise<PurchaseAuthorizationConfig> The created configuration

deletePurchaseAuthorizationConfig()​

deletePurchaseAuthorizationConfig(id): Promise&lt;boolean>

Deletes a purchase authorization configuration *

Parameters​

id​

string

Configuration ID *

Returns​

Promise&lt;boolean>

Promise<boolean> True if deletion was successful

getPurchaseAuthorizationConfig()​

getPurchaseAuthorizationConfig(id): Promise&lt;PurchaseAuthorizationConfig>

Retrieves a specific purchase authorization configuration *

Parameters​

id​

number

Configuration ID *

Returns​

Promise&lt;PurchaseAuthorizationConfig>

Promise<PurchaseAuthorizationConfig> Purchase authorization configuration data

getPurchaseAuthorizationConfigs()​

getPurchaseAuthorizationConfigs(input?): Promise&lt;PurchaseAuthorizationConfigResponse>

Retrieves purchase authorization configurations with search *

Parameters​

input?​

PurchaseAuthorizationConfigSearchInput

Search input parameters *

Returns​

Promise&lt;PurchaseAuthorizationConfigResponse>

Promise<PurchaseAuthorizationConfigResponse[]> List of purchase authorization configurations

updatePurchaseAuthorizationConfig()​

updatePurchaseAuthorizationConfig(id, input): Promise&lt;PurchaseAuthorizationConfig>

Updates an existing purchase authorization configuration *

Parameters​

id​

string

Configuration ID *

input​

PurchaseAuthorizationConfigUpdateInput

Configuration update input *

Returns​

Promise&lt;PurchaseAuthorizationConfig>

Promise<PurchaseAuthorizationConfig> The updated configuration