{"lexicon":1,"id":"money.atmosphere.payment.receiptRetraction","defs":{"main":{"type":"record","key":"tid","description":"EXPERIMENTAL DRAFT — immutable signed retraction of one exact receipt assertion. Store this record at the receipt's own rkey in the receiptRetraction collection, in the same repository or future Space as the receipt and authored by the authenticated receipt author. receipt names the exact receipt or recurringReceipt URI and repository-record CID. Retraction never deletes the receipt, makes public bytes private, republishes it, or creates a successor receipt generation. Absence of a retraction is unknown, not proof that none was ever authored. This schema grants no OAuth authority or permissioned-payment capability.","record":{"type":"object","required":["receipt"],"properties":{"receipt":{"type":"ref","ref":"com.atproto.repo.strongRef","description":"Exact money.atmosphere.payment.receipt or recurringReceipt URI and canonical repository-record CID being retracted. Authenticated author, repository/Space and rkey must match the receipt; mismatched or unverifiable retraction evidence cannot establish withdrawal."}}}}}}