1. Links de Pagamento Personalizados
  • Primeiros Passos
  • Autenticação
  • Ambientes
  • Cartões de Teste
  • Pagamento de Fatura Checkout
  • Pagamento de Faturas de uma Venda
  • Webhooks
  • Captação de Leads e Venda por LP Externa
  • Erros
  • Limites de Requisição
  • Autenticação
    • Troca clientId/clientSecret por um token de acesso
      POST
  • Leads
    • Cria um lead
      POST
    • Atualiza um lead
      PATCH
  • Contatos
    • Consulta um contato por e-mail
      GET
    • Consulta um contato por id
      GET
    • Atualiza um contato
      PATCH
  • Links de Pagamento Personalizados
    • Lista links de pagamento
      GET
    • Cria um link de pagamento personalizado
      POST
    • Simula o cronograma de cobrança de um link de pagamento
      POST
    • Consulta um link de pagamento
      GET
    • Cancela um link de pagamento
      POST
    • Atualiza a expiração de um link de pagamento
      PATCH
  1. Links de Pagamento Personalizados

Cria um link de pagamento personalizado

Produção
https://api.wiser.cloud
Produção
https://api.wiser.cloud
POST
https://api.wiser.cloud
/v1/custom-payment-links
Cria um link de checkout para um plano existente, com condições de pagamento (valor, parcelas, desconto, entrada) definidas na chamada.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/jsonRequired

Examples

Responses

🟢201Created
application/json
Link de pagamento criado.
Bodyapplication/json

🟠401Unauthorized
🟠403Forbidden
🟠422Validation Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.wiser.cloud/v1/custom-payment-links' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "planId": "plan_123",
  "business": "wiseup-online",
  "expiresAt": "2026-08-01T00:00:00.000Z",
  "contact": {
    "name": "Maria Silva",
    "email": "maria@exemplo.com",
    "phone": "5511999999999"
  },
  "conditions": {
    "amount": 150,
    "cycles": 3
  }
}'
Response Response Example
201 - Example 1
{
    "id": "cpl_123",
    "shortId": "abc123",
    "checkoutUrl": "https://pay.mrcy.io/pagar/abc123",
    "planId": "plan_123",
    "business": "wiseup-online",
    "contact": {
        "name": "Maria Silva",
        "email": "maria@exemplo.com",
        "phone": "5511999999999"
    },
    "conditions": {
        "amount": 150,
        "cycles": 3
    },
    "expiresAt": "2026-08-01T00:00:00.000Z",
    "status": "PENDING",
    "createdAt": "2026-07-20T10:00:00.000Z",
    "updatedAt": "2026-07-20T10:00:00.000Z"
}
Previous
Lista links de pagamento
Next
Simula o cronograma de cobrança de um link de pagamento
Built with