Constdetail records the Zamok transaction, provider, timestamp, original PayIt
response, and reconciliation fields. Identifier fields may be copied to the
top level of detail to support reporting and reconciliation queries.
{
type: "RECORD_PAYMENT_POST_LOG",
payload: {
id: "zamok-transaction-id",
detail: {
zamokTransactionId: "zamok-transaction-id",
provider: "payit-integration",
recordedAt: new Date("2026-08-25T12:00:00.000Z"),
amount: 125.5,
tenderType: "credit",
response: {
payItTransactionId: "payit-transaction-id",
externalReceiptId: "receipt-id"
},
reconciliationFields: [
{ key: "payItTransactionId", value: "payit-transaction-id" },
{ key: "externalReceiptId", value: "receipt-id" }
],
payItTransactionId: "payit-transaction-id",
externalReceiptId: "receipt-id"
}
}
}
Dispatch to record PayIt payment post-log details.