Channel Partner
The Channel Partner object represents the manager of merchant accounts. A Channel Partner is an organization that manages merchants accounts underneath them. They can create new merchants and manage their users. The Channel Partner can perform API operations on the behalf of the individual merchant. Operations can include creating new users, updating merchant information, performing payment operations and more.
Properties
- Name
 id- Type
 string(required)- Description
 - The unique id of the channel partner
 - Length Constraints
 Length constraints:
Min Length: 1- Example
 Example:
"org_1234567890"
- Name
 name- Type
 string(required)- Description
 - The name of the organization
 - Length Constraints
 Length constraints:
Min Length: 1- Example
 Example:
"Acme Channel Partner"
- Name
 slug- Type
 string(required)- Description
 - The slug for the channel partner. This can be used to easily redirect a user to the channel partner's dashboard: https://dashboard.prahsys.com/{slug}
 - Example
 Example:
"acme-channel-partner"
- Name
 website- Type
 string(nullable)- Description
 - The website of the channel partner
 - Example
 Example:
"https://www.prahsy.com"
- Name
 productSold- Type
 string(nullable)- Description
 - The product sold by the channel partner. This is optional and does not have to be set.
 - Example
 Example:
"Software Services"
- Name
 visaMastercardCpRate- Type
 number(required)- Description
 - The percentage rate for Visa and Mastercard transactions.
 - Example
 Example:
2.5
- Name
 visaMastercardCpFee- Type
 number(required)- Description
 - The fee for Visa and Mastercard transactions.
 - Example
 Example:
0.1
- Name
 discoverCpRate- Type
 number(required)- Description
 - The percentage rate for Discover transactions.
 - Example
 Example:
2.75
- Name
 discoverCpFee- Type
 number(required)- Description
 - The fee for Discover transactions.
 - Example
 Example:
0.15
- Name
 amexCpRate- Type
 number(required)- Description
 - The percentage rate for Amex transactions.
 - Example
 Example:
3
- Name
 amexCpFee- Type
 number(required)- Description
 - The fee for Amex transactions.
 - Example
 Example:
0.2
- Name
 visaMastercardCnpRate- Type
 number(required)- Description
 - The percentage rate for Visa and Mastercard transactions for NCP.
 - Example
 Example:
2.6
- Name
 visaMastercardCnpFee- Type
 number(required)- Description
 - The fee for Visa and Mastercard transactions for NCP.
 - Example
 Example:
0.12
- Name
 discoverCnpRate- Type
 number(required)- Description
 - The percentage rate for Discover transactions for NCP.
 - Example
 Example:
2.8
- Name
 discoverCnpFee- Type
 number(required)- Description
 - The fee for Discover transactions for NCP.
 - Example
 Example:
0.18
- Name
 amexCnpRate- Type
 number(required)- Description
 - The percentage rate for Amex transactions for NCP.
 - Example
 Example:
3.1
- Name
 cardPresentPercentage- Type
 number(nullable)- Description
 - The percentage rate for card present transaction for NCP.
 - Example
 Example:
60
- Name
 cardNotPresentPercentage- Type
 number(nullable)- Description
 - The percentage rate for card not present transaction for NCP.
 - Example
 Example:
40
- Name
 logo- Type
 string(nullable)- Description
 - The logo of the channel partner.
 - Example
 Example:
- Name
 primaryContactEmail- Type
 string(required)- Description
 - The primary contact email of the channel partner.
 - Example
 Example:
"contact@prahsys.com"
- Name
 primaryContactPhone- Type
 string(nullable)- Description
 - The primary contact phone of the channel partner.
 - Pattern
 Pattern:
^\+(?:[0-9]){6,14}[0-9]$- Example
 Example:
"+1234567890"
- Name
 primaryContactFirstName- Type
 string(required)- Description
 - The primary contact first name of the channel partner.
 - Example
 Example:
"John"
- Name
 primaryContactLastName- Type
 string(required)- Description
 - The primary contact last name of the channel partner.
 - Example
 Example:
"Doe"
- Name
 type- Type
 string(required)- Description
 - The type of organization
 - Enum
 Possible values:
CHANNEL_PARTNER- Example
 Example:
"CHANNEL_PARTNER"
- Name
 merchantIds- Type
 array(nullable)- Description
 - List of merchants of the channel partner. (Only will be available upon request)
 
- Name
 createdAt- Type
 string(required)- Description
 - Example
 Example:
"2025-10-13T19:12:39.046Z"