Saltar para o conteúdo principal
Lusopay

Voltar aos manuais / Pay by Link

Para que possa gerar pedidos de pagamento Pay by link, terá de comunicar com a nossa API usando a sua identificação (da software house) e não a do seu cliente. O sistema da lusopay terá a indicação de que o seu cliente usa o seu software, pelo que permitirá que o seu software faça a geração dos pedidos de pagamento usando as credenciais lusopay da sua empresa e não as credenciais lusopay do seu cliente.

Para além disto, para que seja possível sabermos qual dos seus clientes deseja efetuar o pedido de pagamento, deverá indicar-nos o Identificador Público de Conta do seu cliente.

Assim, no seu software, tem de ter um campo, por exemplo, no perfil da empresa sua cliente, onde esta indica o Identificador Público de Conta lusopay. Como o próprio nome refere trata-se de um dado público para identificar o comerciante que gera o pedido de pagamento.

Para se identificar na nossa REST API, enquanto software house, necessita fazê-lo através do seu nome de utilizador e senha lusopay convertidos em Authorization Basic.

Exemplos

json
curl -X 'POST' \
'https://dev.lusopay.com:8444/web_dev/api/owner/operations/paybylink_api_v3/run' \
  -H 'accept: application/json' \
  -H 'Authorization: Basic VALORPRÓPRIO' \
  -H 'Content-Type: application/json' \
  -d '{
  "formParameters": {
 "L": "pt_PT",
 "CUR": "EUR",
 "OID": "07313",
 "PID": "cliente07",
 “OP” : “1”,
 "AMT": "2.50",
 "PYM": "P2|P3", 
 "GMR " : "false",
 "ED" : "2025-06-20T00:00:00+01:00", 
 "PN" : "Exemplo de nome",
 "PE" : "exemplo@teste.pt",
 “BA”: “Morada, sem necessidade de código postal”,
 “BC” : ”Cidade com base na morada indicada”,
 “BCC” : “Código de país ou nome do país”,	
 "OL" : "false",
 "MSG" : "Pagamento servico",
 "UF" : "https://www.loja.pt",
  "ECF": "{\"SPI\":\"ecom\",\"SBF\":\"true\"}"
  }
}