Intégrateurs
Points de terminaison et exemples
Référence API avec de vrais exemples de requêtes et de réponses, pour chaque moyen de paiement.
Notre manuel API est très complet et l'intégration est extrêmement personnalisable. Les exemples ci-dessous constituent la façon la plus simple de procéder à l'intégration. Chaque code utilisé dans les paramètres est entièrement expliqué dans le manuel.
Générique
Tous les moyens de paiement
Valable pour tout moyen de paiement — cet exemple utilise le paramètre PYM commun : 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éponse
{
"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
Paiement par MB WAY
Paramètre 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éponse
{
"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
Paiement par référence Multibanco
Paramètre PYM : P2.
{
"formParameters": {
"L": "pt_PT",
"CUR": "EUR",
"OID": "MB07313",
"PID": "cliente7",
"AMT": "2.50",
"PYM": "P2",
"MSG": "Pagamento por referência Multibanco"
}
}Réponse
{
"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
Paiement par Payshop
Paramètre 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éponse
{
"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
Paiement par Pix
Paramètre 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éponse
{
"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"
}