Crie uma nova retirada
POST - https://url.base/api/withdrawal/new
Endpoint para criar uma nova retirada. Para criar uma nova solicitação de retirada, a solicitação deve ser construída com os seguintes parâmetros.
(*) Informações necessárias.
| campo | Tipo | Descrição | 
|---|---|---|
| *amount | Decimal | Valor da transação | 
| *document_id | String | Documento de identidade do beneficiário | 
| *beneficiaryName | String | Nome completo do beneficiário | 
| *beneficiaryLastName | String | Sobrenome do beneficiário | 
| *beneficiaryEmail | String | Email do beneficiário | 
| *beneficiaryPhone | String | Número de telefone do beneficiário | 
| *accountType | String | Tipo de conta bancária (AHO/CTE) | 
| *accountType_id | String | R:RUC C:Cedula/DNI P:Passaporte | 
| *bankCode | String | Código do banco | 
| *data | String | Identificador da retirada a ser associada. O campo "data" deve ser único e não repetitivo | 
| *confirmationURL | Link | URL para confirmação da transação | 
| *currency | String | Código ISO da moeda # Países e moedas | 
| *country | String | Formato internacional do país # Países e moedas | 
| *sign | String | A assinatura dos parâmetros é única para cada transação | 
info
Após o usuário concluir o processo de retirada, a ProntoPaga retornará os dados para a URL que você especificou em urlConfirmation
Response OK
{
    "uid" = [string] // Identificador da retirada no sistema,
    "status" = [string] // Status da retirada,
    "data" = [string] // Dados adicionais da transação
}
Status response
| Field | Description | 
|---|---|
| 200 - 201: OK | Retirada criada com sucesso | 
| 401: Unauthorized | Permissão negada |