v1

latestOpenAPI 3.1.0MIT2026-08-0659118508.8 KB
Notifications / Webhooks

Transaction Notification

We will send you this json in our notification

postWebhookyourNotificationEndpoint

Payload

idstring uuid

The unique identifier for the notification

valuestring

The monetary amount

currencystring

ISO 4217 currency code

keystring

Merchant identification key

expiration_timestring date-time

The expiration time for the payment

methodstring

Payment method used

Example payload

{
  "id": "ad3a0bb3-15a0-462c-8049-4abeb2e11f11",
  "value": "10.5",
  "currency": "EUR",
  "key": "Example Key",
  "expiration_time": "2025-12-26T10:32:45Z",
  "method": "MBW",
  "customer": {
    "id": "4a908674-3bfb-47e5-b518-052a5e14b8fb",
    "name": "Josefa Gomes",
    "email": "customer@example.com",
    "phone": "911234567",
    "phone_indicative": "+351",
    "fiscal_number": "PT123456789",
    "key": "Customer Key"
  },
  "account": {
    "id": "3ab50128-567c-4624-9268-04c5899ffb66"
  },
  "transaction": {
    "id": "3ab50128-567c-4624-9268-04c5899ffb60",
    "key": "Transaction_key",
    "type": "capture",
    "date": "2025-12-26T10:32:45Z",
    "transfer_date": "2025-12-29T00:00:00Z",
    "document_number": "MARCEL0208220658120320251226103247",
    "values": {
      "requested": "10.5",
      "paid": "10.5",
      "fixed_fee": "0.07",
      "variable_fee": "0.08",
      "tax": "0",
      "transfer": "10.5"
    }
  }
}

Response

Indicates that the data was received successfully