Add PCM carrier-route postcard pick-and-send (#15)
CI / test (pull_request) Successful in 24s

## Summary
Closes #15.
- Let compose target mailing-list contacts or 1–2 USPS carrier routes, with household count and estimated cost shown before save.
- Place selected routes through PCM list-count orders instead of importing occupant addresses into Contacts.
This commit is contained in:
westfarn committed 2026-09-21 15:26:32 -05:00
1 parent a867a57750
commit f7e3c05c59
17 files changed
+1211 -28

No files matched your search

+5
View File
@@ -67,6 +67,11 @@ PCM_RETURN_ADDRESS=
# PCM_RETURN_CITY=
# PCM_RETURN_STATE=
# PCM_RETURN_ZIP=
# Fallback per-piece dollars when PCM design payload has no pricing[].
# PCM_POSTCARD_PRICE_FIRSTCLASS=0.89
# PCM_POSTCARD_PRICE_STANDARD=0.55
# Occupant list type for carrier-route counts (GET /list/types).
# PCM_LIST_TYPE=IRL
# Social
# LinkedIn / Instagram App ID + Secret: Portal → Social accounts (not env).