Interface: IPaymentChannel
Payment Channel interface represents a payment channel.
See
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
Name | Type | Description |
---|---|---|
flat | number | Flat fee for the customer. |
percent | number | Percentage fee for the customer. |
Defined in
src/merchant/merchant.interface.ts:105
fee_merchant
• fee_merchant: Object
Fee for the merchant.
Type declaration
Name | Type | Description |
---|---|---|
flat | number | Flat fee for the merchant. |
percent | number | Percentage 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
Name | Type | Description |
---|---|---|
flat | number | Flat total fee. |
percent | string | Percentage total fee. |
Defined in
src/merchant/merchant.interface.ts:120
type
• type: string
Type of the payment channel.