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>