Skip to main content

Interface: IPaymentChannel

Payment Channel interface represents a payment channel.

See

Payment Channels - Tripay

Properties

active

active: boolean

Indicates whether the payment channel is active or not.

Defined in

src/merchant/merchant.interface.ts:152


code

code: string

Code of the payment channel.

Defined in

src/merchant/merchant.interface.ts:75


fee_customer

fee_customer: Object

Fee for the customer.

Type declaration

NameTypeDescription
flatnumberFlat fee for the customer.
percentnumberPercentage fee for the customer.

Defined in

src/merchant/merchant.interface.ts:105


fee_merchant

fee_merchant: Object

Fee for the merchant.

Type declaration

NameTypeDescription
flatnumberFlat fee for the merchant.
percentnumberPercentage fee for the merchant.

Defined in

src/merchant/merchant.interface.ts:90


group

group: string

Group of the payment channel.

Defined in

src/merchant/merchant.interface.ts:70


icon_url

icon_url: string

The URL for the icon of the payment channel.

Defined in

src/merchant/merchant.interface.ts:147


maximum_fee

maximum_fee: null | number

The maximum fee for the payment channel. Can be null if there is no maximum fee.

Defined in

src/merchant/merchant.interface.ts:142


minimum_fee

minimum_fee: null | number

The minimum fee for the payment channel. Can be null if there is no minimum fee.

Defined in

src/merchant/merchant.interface.ts:136


name

name: string

Name of the payment channel.

Defined in

src/merchant/merchant.interface.ts:80


total_fee

total_fee: Object

The total fee for the payment channel.

Type declaration

NameTypeDescription
flatnumberFlat total fee.
percentstringPercentage total fee.

Defined in

src/merchant/merchant.interface.ts:120


type

type: string

Type of the payment channel.

Defined in

src/merchant/merchant.interface.ts:85