Métodos de Pagamento
Aqui você encontrará todos os serviços associados à nossa plataforma.
Detalhes
| Método | Imagem | payment_method | Soluções | 
|---|---|---|---|
| Paga con tu Banco | ![]()  | prometeo_payment | Transferência | 
| PagoEfectivo | ![]()  | pagoefectivo_ecu_payment | Dinheiro | 
| Coinbase | ![]()  | coinbase_payment | Crypto | 
| Ponle más | ![]()  | broadnet_payment | Dinheiro | 
| Deuna | ![]()  | deuna_payment | Wallet | 
| Bemovil | ![]()  | deuna_payment | Dinheiro | 
Como Criar um Pagamento
POST - https://url.base/api/payment/new
Endpoint para criar um novo pagamento. Para criar uma nova solicitação de pagamento, 
a solicitação deve ser construída com os seguintes parâmetros.
| Campo | Tipo | Descrição | 
|---|---|---|
| *currency | String | Código de moeda ISO # Países e moedas | 
| *country | String | Formato do país internacional. # Países e moedas | 
| *amount | Integer | Valor da transação | 
| *clientName | String | Nome completo do cliente | 
| *clientEmail | String | E-mail do cliente | 
| *clientPhone | String | Telefone do cliente | 
| *clientDocument | String | Documento do cliente | 
| *paymentMethod | String | Métodos de pagamentos disponíveis. Conheça os métodos disponíveis para o seu negócio | 
| *urlConfirmation | Link | Url de confirmação do pagamento | 
| *urlFinal | Link | Redirecionamento da URL após a conclusão do pagamento | 
| *urlRejected | Link | Redirecionamento da URL em caso de transação rejeitad | 
| *order | String | Identificador do pagamento a associar. O campo "order" deve ser único e não repetível | 
| *sign | String | A assinatura dos parâmetros é única para cada transação | 
| isIframPay | Boolean | Se 'isIframePay' for VERDADEIRO, um iframe e um código QR serão fornecidos para serem integrados na página do comerciante. Se 'isIframePay' for FALSO, você receberá uma URLPAY, que deve redirecionar o cliente para o sistema de pagamento Prontopaga. | 
info
Como recomendação, esta informação deve vir do perfil do cliente.
Exemplo
{
    $data = [
        "currency" => "CLP",
        "country" => "CL",
        "amount" => 1000,
        "clientName" => "Demo",
        "clientEmail" => "[email protected]",
        "clientPhone" => "999999999",
        "clientDocument" => "999999999",
        "paymentMethod" => "bemovil_payment",
        "urlConfirmation" => "webhook",
        "urlFinal" => "url rediret",
        "urlreject" => "url reject",
        "order" => 3000001
        "sing" => "Assinatura dos parâmetros"
        "isIframePay" => true (or false)
    ];
}
info
Por padrão, o campo isIframePay é (falso), este campo não é necessário
Resposta Criar um pagamento
A resposta da ProntoPaga ao pedido de pagamento é o UID da transação e o URL para o qual deve redirecionar o usuário

Exemplo de um isIframePay True bem-sucedido
{
    "qrCode"= [string] // Link do iFrame para incorporar no seu comércio
    "urlPay"= [string] // Link para processar o pagamento
    "uid"= [string] // Identificador de pagamento no sistema
}
Exemplo de um isIframePay False bem-sucedido
{
    "urlPay"= [string] // Link para processar o pagamento
    "uid"= [string] // Identificador de pagamento no sistema
}





