Skip to main content
POST
Complete a staff event payment

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

eventId
integer
required

Record ID in the authenticated organization.

Example:

42

orderId
integer
required

Record ID in the authenticated organization.

Example:

42

Body

application/json
payment_method
string | null

Selected payment method; public checkout verifies payment separately. Check is available only when enabled.

Maximum string length: 80
Example:

"card"

gateway
string | null

Configured processor selection, such as stripe or paypal.

Maximum string length: 80
Example:

"stripe"

payment_intent_id
string | null

Payment reference where accepted; public checkout still verifies provider evidence.

Maximum string length: 255
Example:

"pi_example"

transaction_id
string | null

Manual transaction reference.

Maximum string length: 255
Example:

"manual-001"

Response

Complete a staff event payment completed.

data
object