Ga naar de hoofdinhoud
Lusopay

Integratoren

Endpoints & voorbeelden

API-referentie met echte voorbeelden van verzoeken en antwoorden, voor elke betaalmethode.

Onze API-handleiding is uitgebreid en de integratie is zeer aanpasbaar. De onderstaande voorbeelden zijn de eenvoudigste manier om te integreren. Elke code die in de parameters wordt gebruikt, wordt volledig uitgelegd in de handleiding.

Algemeen

Alle betaalmethoden

Geldig voor elke betaalmethode — dit voorbeeld gebruikt de gemeenschappelijke PYM-parameter: P0.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P0",
    "MSG": "Pagamento servico",
    "UF": "https://www.loja.pt"
  }
}
Antwoord
{
  "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

Betaling via MB WAY

Parameter 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"
  }
}
Antwoord
{
  "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

Betaling via Multibanco-referentie

Parameter PYM: P2.

{
  "formParameters": {
    "L": "pt_PT",
    "CUR": "EUR",
    "OID": "MB07313",
    "PID": "cliente7",
    "AMT": "2.50",
    "PYM": "P2",
    "MSG": "Pagamento por referência Multibanco"
  }
}
Antwoord
{
  "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

Betaling via Payshop

Parameter 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"
  }
}
Antwoord
{
  "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

Betaling via Pix

Parameter 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"
  }
}
Antwoord
{
  "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"
}