Approved package
Source of truth: data-sources/sponsor-inventory.json
Must match: Package name, euro price, cadence, deliverables and inventory limit match the reviewed sponsor agreement.
Payment reconciliation
Payment reconciliation plan for moving an approved Cork sponsor booking from manual review to publication without leaking live payment links or promising inventory before proof exists.
Do not create public payment links, collect money, reserve sponsor dates, publish sponsor copy, email subscribers or contact prospects until David approves the exact advertiser, package, dates and payment route.
Every future paid placement needs these private fields matched before the issue file changes.
Source of truth: data-sources/sponsor-inventory.json
Must match: Package name, euro price, cadence, deliverables and inventory limit match the reviewed sponsor agreement.
Source of truth: advertiser-controlled public URL plus data-sources/sponsor-proof-ledger.json
Must match: Advertiser identity, Cork service area, landing page, regulated-claim proof and local offer are captured before payment.
Source of truth: manual booking intake plus sponsor close room
Must match: Every requested date is listed, still available and mapped to one approved creative or refresh rule.
Source of truth: private payment processor record or invoice proof
Must match: Currency, amount, payer, package slug, campaign metadata and reconciliation owner match the approved booking.
Source of truth: sponsor approval pack and proof ledger
Must match: Final sponsor headline, body, CTA URL, label and reporting limits match the approved evidence.
Source of truth: issue JSON, rendered email preview and post-send proof when live sending is approved
Must match: Sponsor placement date, package, copy, link and reporting promise match the reconciled payment record.
Move from approval packet to publication only when payment, copy, package and dates match.
Open booking QA, proof ledger, sponsor approval pack and close room before any payment route is prepared.
Exit criteria: Package, advertiser identity, offer, landing page, dates and copy risk are all recorded.
After approval, prepare the private payment route with package slug, advertiser name, requested dates and campaign owner in metadata.
Exit criteria: Payment route is still private and all metadata matches the approved packet.
Record amount, currency, payer, timestamp, processor reference and reconciliation owner in the private ledger.
Exit criteria: EUR amount equals the package price or an approved multi-date total.
Attach final sponsor copy, CTA URL, sponsor label and reporting limits to the issue prep record.
Exit criteria: Copy has no unsupported circulation, outcome, savings, medical, finance, legal, employment or prize claim.
Only after payment and copy reconcile, mark the date ready for the specific issue placement.
Exit criteria: Issue date, sponsor block, payment proof and proof ledger all match.
Stop the booking until payment proof, copy proof and date proof agree.
Use this before public payment prep copy or issue sponsor copy changes.