Activity
Read the event log (timeline) for a payment link, order or payment.
Each activity endpoint returns a flat list of events for an entity, ordered newest
first. Every item carries a label, a metadata array of localised description
strings, a status, a timestamp, an entity_type, and a link_data block
pointing to the underlying entity.
Refund events (order.refund.created, order.refund.status_updated) are surfaced
automatically inside the order and payment feeds, so a single feed covers the full
lifecycle — including refunds.
Payment Link Activity​
GET /checkout-event-collection/integration/v1/link/{linkId}/activity
Returns the activity entries scoped to a single payment link.
curl https://api.paysera.com/checkout-event-collection/integration/v1/link/{linkId}/activity \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Order Activity​
GET /checkout-event-collection/integration/v1/order/{orderId}/activity
Returns the activity for an order, including events from its payments and refunds.
entity_type may be order, payment or refund.
Payment Activity​
GET /checkout-event-collection/integration/v1/payment/{paymentId}/activity
Returns the activity for a payment, including its refund events. entity_type may
be payment or refund.
Response​
{
"items": [
{
"label": "order.paid",
"status": "paid",
"timestamp": 1736433570,
"entity_type": "payment",
"metadata": ["Payment received"],
"link_data": { "type": "payment", "id": "0c2d4e6a-1b3c-4d5e-9f8a-2b4c6d8e0f12" }
}
]
}
Item Fields​
| Field | Type | Description |
|---|---|---|
label | string | Event label |
status | string | Entity status at the time of the event |
timestamp | integer | Event Unix timestamp (seconds) |
entity_type | string | order, payment, link or refund |
metadata | array | Localised description strings |
link_data | object | Reference to the underlying entity (type, id) |
Related Documentation​
- Payment Orders - Read and manage orders
- Payments - Read payment records
- Refunds - Initiate and track refunds