Pular para o conteúdo principal

Criação de cobranças via API.

POST 

/paymentlink/create

Este endpoint permite a criação de uma nova cobrança via API, utilizando o modelo de payment link.

Request

Header Parameters

    Authorization stringrequired

    Token de autenticação.

    Example: Bearer <token>

Body

required

    charge

    object

    required

    name stringnullable

    Nome da cobrança.

    description stringnullable

    Descrição da cobrança.

    order_number stringnullable

    Possible values: <= 15 characters

    Identificador da ordem de pagamento.

    redirect_url string

    Possible values: <= 1000 characters

    URL de redirecionamento.

    payment

    required

    methods string[]required

    Meios de pagamentos que conterá na cobrança.

    brcode_arrangements string[]

    Obrigatório caso o value 'BRCODE' seja passado no campo payment_methods.

    amounts

    object

    Valores da cobrança. A soma não pode ultrapassar 999999999 (R$9.999.999,99)

    product integer

    Valor do produto da cobrança. Valor apenas em centavos ex R$100 equivale a R$1.0

    delivery integer

    Valor do frete da cobrança. Valor apenas em centavos ex R$100 equivale a R$1.0

    options

    object

    required

    Opções da cobrança.

    allow_create_pix_key boolean

    Campo utilizado para informar se o requisitante autoriza a criar uma chave pix para o usuário, caso não exista.

    card_max_installment_number number

    Campo utilizado para informar a quantidade máxima de parcelas para uma cobrança. Esse campo é obrigatório quando o 'payment_methods' contenha value 'CREDIT_CARD'.

    expired_at string

    Campo utilizado para informar a data de expiração da cobrança.

Responses

Cobrança criada.

Schema

    brcode stringrequired

    Qrcode gerado para pagamento.

    name stringrequired

    Nome da cobrança.

    description stringrequired

    Descrição da cobrança.

    amount integerrequired

    Valor da cobrança em centavos.

    link stringrequired

    Link da cobrança.

    deeplink stringrequired

    Deep link da cobrança.

    pixKey stringrequired

    Chave PIX.

    txid stringrequired

    Código da trnasação txid.

    paymentMethods string[]required

    Formas de pagamento.

    paymentBrcodeArrangements string[]required

    Formas de pagamento.

    status stringrequired

    Status atual da cobrança.

    chargeName stringrequired

    Nome da cobrança.

    expirationDate stringrequired

    Data de expiração.

    ppMaxInstallmentNumber numberrequired

    Número máximo de parcelas.

    cardMaxInstallmentNumber numberrequired

    Número máximo de parcelas.

    maxPaymentQuantity numberrequired

    Quantidade máxima de pagamentos aceito.

    details

    required

    productAmount integer

    Valor do produto em centavos.

    deliveryAmount integer

    Valor do frete em centavos.

    orderNumber stringnullable

    Número do pedido.

    redirectURL stringnullable

    URL de redirecionamento

Loading...