Skip to main content

Class: PayMethodService

Defined in: service/PayMethodService.ts:70

Backwards-compatible class form. New code should call payMethodService(client).

Constructors

Constructor

new PayMethodService(client): PayMethodService

Defined in: service/PayMethodService.ts:72

Parameters

client

GraphQLClient

Returns

PayMethodService

Methods

createPayMethod()

createPayMethod(input): Promise<PayMethod>

Defined in: service/PayMethodService.ts:87

Creates a new payment method

Parameters

input

PayMethodCreateInput

Payment method creation input

Returns

Promise<PayMethod>


deletePayMethod()

deletePayMethod(id): Promise<boolean>

Defined in: service/PayMethodService.ts:97

Deletes a payment method

Parameters

id

number

PayMethod ID to delete

Returns

Promise<boolean>


getPayMethod()

getPayMethod(id): Promise<PayMethod>

Defined in: service/PayMethodService.ts:77

Retrieves a specific payment method

Parameters

id

number

Payment method ID

Returns

Promise<PayMethod>


getPayMethods()

getPayMethods(input?): Promise<PayMethodsResponse>

Defined in: service/PayMethodService.ts:82

Retrieves payment methods with search

Parameters

input?

PayMethodSearchInput

Search input parameters

Returns

Promise<PayMethodsResponse>


updatePayMethod()

updatePayMethod(variables): Promise<PayMethod>

Defined in: service/PayMethodService.ts:92

Updates an existing payment method

Parameters

variables

PayMethodUpdateVariables

Payment method update input

Returns

Promise<PayMethod>