PixMerchantInline

Cria ou atualiza um merchant (identificado pelo externalId) no momento da cobrança. Inclua recipients para definir as regras de split aplicadas a este pagamento.

  • externalId
    Type: string
    min length:  
    1
    required

    ID do merchant no seu sistema — é a chave de upsert.

  • name
    Type: string
    min length:  
    1
    required
  • commissionBasisPoints
    Type: integer
    min:  
    0
    max:  
    10000

    Comissão do merchant em basis points (5000 = 50%).

  • recipients
    Type: array object[] · SplitRecipient[] 1…10

    Regras de split: entre quem o valor é dividido (até 10 recebedores).

    • recipientId
      Type: stringFormat: uuid
      required
    • recipientType
      Type: stringenum
      required
      values
      • USER
      • MERCHANT
    • splitValue
      Type: integer
      min:  
      1
      max:  
      10000
      required

      Em PERCENTAGE: basis points (5000 = 50%). Em FIXED: centavos.

    • isRemainder
      Type: boolean

      Recebe o que sobrar após os demais.

    • splitType
      Type: stringenum
      values
      • PERCENTAGE
      • FIXED

PayerPix