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(nullable)
    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
    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(required)
    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

    createdAt

    Type
    string(required)
    Description
    Example

    Example:

    "2025-06-07T01:53:40.808Z"