Skip to navigation

Transaction Recovered

View as MarkdownOpen in Claude

Triggered when a Pay In transaction is recovered.

Notification name: payin_transaction_recovered

Payload

The payload of this webhook request is an object.
Event"RecoveredTransaction"Required
Event type identifier
PaypointstringRequired

The name of the merchant/paypoint

TextstringRequired

Human-readable description of the event

transIdstringRequired
Unique transaction identifier
NetAmountstringRequired
Net amount in currency format
FeestringRequired
Fee amount in currency format
TotalAmountstringRequired
Total transaction amount including fees
transDatestringRequired
Transaction date
transTimestringRequired
Transaction timestamp
Notesstring or nullRequired
Transaction notes
CustomerstringRequired
The customer name
CustomerEmailstringRequired
The customer's email address
CustomerPhonestringRequired
The customer's phone number
CustomerNumberstringRequired
Internal customer identifier
ContactUsstringRequired
Contact information string
MethodstringRequired
Payment processing method
EntryPointstringRequired
System entry point identifier
ExternalPaypointIdstringRequired
External paypoint system identifier
SerialNumberstringRequired

Serial number of the device that captured the transaction. Populated for device transactions (Method of device or cloud). Empty for other payment methods.

EntryModestringRequired

Card-capture method on the device: Chip, Contactless, Swipe, Manual, or Fallback. Populated for device transactions. Empty for other payment methods.

ResponseCodestringRequired
Gateway response code
ResponseCodeTextstringRequired
Gateway response code description
ResultCodestringRequired
Processor result code
ResultCodeTextstringRequired
Processor result code description

Response

200
Acknowledged. The subscriber returns 200 to confirm receipt. Any other status causes Payabli to retry delivery.