Properties
request
Type declaration
Parameters
Returns Promise<any>
Methods
list
Parameters
options: { cursor?: string; limit?: number; name?: string } = {}
Optional cursor?: string
Optional limit?: number
Optional name?: string
create
- create(options: { company_name: string; email?: string; phone?: string; payment_accounts?: PaymentAccountDetails[]; idempotency_key?: string }): Promise<Vendor>
Parameters
options: { company_name: string; email?: string; phone?: string; payment_accounts?: PaymentAccountDetails[]; idempotency_key?: string }
company_name: string
Optional email?: string
Optional phone?: string
Optional idempotency_key?: string
Returns Promise<Vendor>
get
- get(id: string): Promise<Vendor>
Parameters
Returns Promise<Vendor>
update
- update(id: string, options: { company_name?: string; email?: string; phone?: string; payment_accounts?: PaymentAccountDetails[]; idempotency_key?: string }): Promise<Vendor>
Parameters
id: string
options: { company_name?: string; email?: string; phone?: string; payment_accounts?: PaymentAccountDetails[]; idempotency_key?: string }
Optional company_name?: string
Optional email?: string
Optional phone?: string
Optional idempotency_key?: string
Returns Promise<Vendor>
delete
- delete(id: string): Promise<void>
Parameters
Returns Promise<void>
Queries to the Vendors endpoints of the Payments API.