Key Takeaways
- Scenario 13 is ecommerce webhooks for print-on-demand RIP reprints — not curbside stall bags, BOPIS counters, ship-from-store cartons, or furniture white-glove windows.
- “RIP-ok, plate RIP-7 reprinting” is operational. “See our merch drop” is promo with STOP.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 1 / 300 / 300. Developer is 25,000 SMS per year.
- Account OTP stays off the press radio. Starter allows 2 devices: press dual-SIM plus a spare.
- Idempotency is order-id plus RIP job hash — reprints after a color fail re-export once.
- REST webhook fields live in Developer Center — not a CodeCanyon RIP plugin. MCP, if you use it, is only a REST wrapper.
Summary
Scenario 13 is ecommerce webhooks for RIP reprint queues. Paid is a hint. RIP-ok when the plate hashes match is the join. Priced by devices and SMS send volume. You use your own phone and operator SMS credit.
Texting “reprinting” on checkout-created is how you burn airtime on orders the press never queued — and how a color-fail reprint looks like a second charge.
RIP reprint is not paid
Join on RIP-ok, not Shopify created. Webhooks · Developer Center. Industry HTTP: RFC 9110.
Webhook matrix
| Event | SMS? | Idempotency | Never |
|---|---|---|---|
| Checkout paid | No | — | Queue hint as reprint |
| RIP-ok / color fail | Yes, last-four | order-id + RIP hash | Full artwork in SMS |
| Account OTP | Desk phone | session | Press SIM |
Join RIP-ok, not checkout
Verify signatures before send. DLR. Promo merch lives on another number. STOP.
Cost
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 1 device, 300 SMS lifetime, 300 contacts. Developer: 25,000 SMS per year. Starter: 2 devices. Platform volume on paid plans is not carrier airtime. Pricing.
Press ops
Spare before a merch drop. Failover · setup.
Security
Do not SMS customer emails or artwork URLs. Trust Center.
Checklist
- Join RIP-ok, not paid.
- Idempotent on order-id + hash.
- OTP off the press radio.
- Promo STOP on a different From.
Next steps
Transactional SMS · SMS API documentation.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- SMS webhook integrationInbound and status events
- transactional SMS for orders and alertsEvent-driven messages
- SMS API documentationLive endpoint reference
- device and SMS volume pricingPlans and allowances





