Skip to main content
GET
/
collect
/
payment_pages
/
{id}
/
transactions
Get Payment Page Transactions
curl --request GET \
  --url https://api.momentco.io/collect/payment_pages/{id}/transactions
{
"data": [
{
"id": "pt_9N2a38DJQWPL8K4X",
"payment_page_id": "pp_EVT9283NAKSD8234SKJD",
"status": "succeeded",
"amount": "<unknown>",
"currency": "<unknown>",
"customer": {
"name": "John Smith",
"email": "[email protected]",
"phone": "+1234567890"
},
"custom_fields": {
"session_choice": "Morning (8AM–12PM)",
"dietary_restrictions": "Vegan",
"referral_code": "FITWELL100"
},
"payment_id": "p_xyz789abc123def456",
"products": [
{
"product_id": "product_123123",
"product_name": "sample product",
"qty": 123,
"price": 1123,
"currency": "ZAR",
"description": "testing product desc"
}
],
"checkout_session_id": "chk_456789abc123def",
"delivery_address": {
"line1": "123 Main Street",
"line2": "Apt 4B",
"city": "Cape Town",
"state": "Western Cape",
"country": "ZA",
"pin": "8001"
},
"metadata": {
"event_id": "wellness_nairobi_2025"
},
"created_at": "2025-06-18T08:45:00Z",
"updated_at": "2025-06-18T08:45:10Z"
}
]
}

Path Parameters

id
string
required

Unique identifier for the payment page. Must be a valid payment page ID.

Unique identifier for a payment page

Example:

"pp_SjSA234ADKA25245ADJKS"

Query Parameters

cursor
string

Cursor pointing to the next or previous page of results.

Example:

"txn_abc123xyz"

limit
integer
default:20

Number of transactions to return (default: 20, max: 100)

Required range: x <= 100

Response

A list of transactions for the payment page.

data
object[]