Payments

List Payments for a Company

get
/v1/companies/{companyId}/payments

Retrieve a list of all payments for a specified company.

Authorizations
Path parameters
companyIdstringRequired

Unique identifier of the company.

Responses
200

A list of payments for the specified company.

application/json
get
/v1/companies/{companyId}/payments

Create a Payment for a Company

post
/v1/companies/{companyId}/payments

Create a new payment associated with a specified company.

Authorizations
Path parameters
companyIdstringRequired

Unique identifier of the company.

Body
sourcestringOptional

Source of the payment creation request.

linked_customerstringOptional

Identifier for a linked customer.

linked_customer_payment_methodstringOptional

Identifier for a linked customer's payment method.

profilestringOptional

Profile associated with the payment.

amountnumberOptional

Amount of the payment.

currencystring · enumOptionalPossible values:
descriptionstringOptional

Description of the payment.

methodstring · enumOptionalPossible values:
terminalstringOptional

Identifier for the payment terminal, if applicable.

Responses
post
/v1/companies/{companyId}/payments

Retrieve Specific Payment

get
/v1/companies/{companyId}/payments/{paymentId}

Get details of a specific payment for a given company.

Authorizations
Path parameters
companyIdstringRequired

Unique identifier of the company.

paymentIdstringRequired

Unique identifier of the payment.

Responses
200

Detailed information about the payment.

application/json
get
/v1/companies/{companyId}/payments/{paymentId}

Last updated