property ProcessedPayment.failure_data

Encrypted payment-row state carrying an outcome once a session reaches a handled terminal failure (refund issued, sold out, price changed, …); "" while a row is in-progress or finalized. The message can embed an encrypted-at-rest listing name, so the whole state is encrypted too.

Type

EnvKeyEncrypted | ""

Usage

import { type ProcessedPayment } from "docs/database.ts";