Salt la conținutul principal
Lusopay

Integratori

Endpointuri și exemple

Referința API cu exemple reale de cereri și răspunsuri, pentru fiecare metodă de plată.

Manualul nostru API este amplu, iar integrarea este extrem de personalizabilă. Exemplele de mai jos reprezintă cea mai simplă modalitate de integrare. Fiecare cod folosit în parametri este explicat în detaliu în manual.

Generic

Toate metodele de plată

Valabil pentru orice metodă de plată — acest exemplu folosește parametrul comun PYM: P0.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P0",
    "MSG": "Pagamento servico",
    "UF": "https://www.loja.pt"
  }
}
Răspuns
{
  "title": "Pay by link por API V3",
  "content": "https://pay.lusopay.com/paybylink_test/v3/payment_form.php?data=VoojNVLo5z0GEpQdtsJ6LxWKRQGWEa7gqeGh1at10TV95T9eeSMfZlCvaSL51biM2Q%2F7COd597lk9TSuoC9EOqxUH4eVSb8Ar9wm74lQHeDmav6luR0TJf6kQBMPzJlIu4vbznz%2BGczpuUVK5BMxntpsMLDxSLS5q74K18%2FRYZtrfnM%2B8jk5etDNeCH%2FlCOl%2FgdOm9mRh%2BIVAYpgNS38Kri4Vyq0o7uY7AEZ5a6AinJbIKp0gCp7qhzrt8yK2QEc6TNePAbaWSQGpC4%2BN4ChvLomWO471F%2BJTzYy50KJXp8%3D",
  "reRun": false,
  "resultType": "richText"
}

MB WAY

Plată prin MB WAY

Parametrul PYM: P4.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "MBWAY07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P4",
    "TID": "TERMINAL_MBWAY_EXEMPLO",
    "MSG": "Pagamento por MB WAY"
  }
}
Răspuns
{
  "title": "Pay by link por API V3",
  "content": "https://pay.lusopay.com/paybylink_test/v3/payment_form.php?data=VoojNVLo5z0GEpQdtsJ6LxWKRQGWEa7gqeGh1at10TV95T9eeSMfZlCvaSL51biM2Q%2F7COd597lk9TSuoC9EOqxUH4eVSb8Ar9wm74lQHeDmav6luR0TJf6kQBMPzJlIu4vbznz%2BGczpuUVK5BMxntpsMLDxSLS5q74K18%2FRYZtrfnM%2B8jk5etDNeCH%2FlCOl%2FgdOm9mRh%2BIVAYpgNS38Kri4Vyq0o7uY7AEZ5a6AinJbIKp0gCp7qhzrt8yK2QEc6TNePAbaWSQGpC4%2BN4ChvLomWO471F%2BJTzYy50KJXp8%3D",
  "reRun": false,
  "resultType": "richText"
}

Multibanco

Plată prin referință Multibanco

Parametrul PYM: P2.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "MB07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P2",
    "MSG": "Pagamento por referência Multibanco"
  }
}
Răspuns
{
  "title": "Pay by link por API V3",
  "content": "https://pay.lusopay.com/paybylink_test/v3/payment_form.php?data=VoojNVLo5z0GEpQdtsJ6LxWKRQGWEa7gqeGh1at10TV95T9eeSMfZlCvaSL51biM2Q%2F7COd597lk9TSuoC9EOqxUH4eVSb8Ar9wm74lQHeDmav6luR0TJf6kQBMPzJlIu4vbznz%2BGczpuUVK5BMxntpsMLDxSLS5q74K18%2FRYZtrfnM%2B8jk5etDNeCH%2FlCOl%2FgdOm9mRh%2BIVAYpgNS38Kri4Vyq0o7uY7AEZ5a6AinJbIKp0gCp7qhzrt8yK2QEc6TNePAbaWSQGpC4%2BN4ChvLomWO471F%2BJTzYy50KJXp8%3D",
  "reRun": false,
  "resultType": "richText"
}

Payshop

Plată prin Payshop

Parametrul PYM: P5.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "PAYSHOP07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P5",
    "MSG": "Pagamento por Payshop",
    "UF": "https://www.loja.pt"
  }
}
Răspuns
{
  "title": "Pay by link por API V3",
  "content": "https://pay.lusopay.com/paybylink_test/v3/payment_form.php?data=VoojNVLo5z0GEpQdtsJ6LxWKRQGWEa7gqeGh1at10TV95T9eeSMfZlCvaSL51biM2Q%2F7COd597lk9TSuoC9EOqxUH4eVSb8Ar9wm74lQHeDmav6luR0TJf6kQBMPzJlIu4vbznz%2BGczpuUVK5BMxntpsMLDxSLS5q74K18%2FRYZtrfnM%2B8jk5etDNeCH%2FlCOl%2FgdOm9mRh%2BIVAYpgNS38Kri4Vyq0o7uY7AEZ5a6AinJbIKp0gCp7qhzrt8yK2QEc6TNePAbaWSQGpC4%2BN4ChvLomWO471F%2BJTzYy50KJXp8%3D",
  "reRun": false,
  "resultType": "richText"
}

Pix

Plată prin Pix

Parametrul PYM: P14.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "PIX07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P14",
    "MSG": "Pagamento por Pix",
    "UF": "https://www.loja.pt"
  }
}
Răspuns
{
  "title": "Pay by link por API V3",
  "content": "https://pay.lusopay.com/paybylink_test/v3/payment_form.php?data=VoojNVLo5z0GEpQdtsJ6LxWKRQGWEa7gqeGh1at10TV95T9eeSMfZlCvaSL51biM2Q%2F7COd597lk9TSuoC9EOqxUH4eVSb8Ar9wm74lQHeDmav6luR0TJf6kQBMPzJlIu4vbznz%2BGczpuUVK5BMxntpsMLDxSLS5q74K18%2FRYZtrfnM%2B8jk5etDNeCH%2FlCOl%2FgdOm9mRh%2BIVAYpgNS38Kri4Vyq0o7uY7AEZ5a6AinJbIKp0gCp7qhzrt8yK2QEc6TNePAbaWSQGpC4%2BN4ChvLomWO471F%2BJTzYy50KJXp8%3D",
  "reRun": false,
  "resultType": "richText"
}