Skip to main content
GET
Use this endpoint when you need richer context for error investigation or when displaying verbose information to operations teams.

What’s Different

Only the errorDetails object differs: Standard response (/response/transaction/:transactionId):
Detailed response (/detailed-response/:transactionId):
All other fields — responseType, refundData, transactionFund, memberRequest, employerRequest — are identical between the two endpoints.

When to Use Which

Response Structure

See GET /v1/payments/response/transaction/:transactionId for the full response structure. The only difference is errorDetails includes errorDetailedDescription.

Response Types

responseType on employerResponse.responseType or memberResponse.responseType:

Error Severity Codes

errorSeverityCode on errorDetails.errorSeverityCode:

Employer Refund

Member Refund

Member Contribution Type Refund

Successful (No Refund)

Request Parameters

string
required
Transaction ID from the contribution submission

Responses

Response fields

object
Request identifier
array
One entry per fund per transaction. Each entry contains either employerResponseDetails or memberResponseDetails (mutually exclusive).
boolean
integer
string
Last modified on November 10, 2026