Subscription and Billing Notice
Paid plan prices, renewals, cancellation, payment recovery, and refunds.
- Effective
- September 10, 2026
- Version
- 1.5
1. Purchase eligibility
Where a paid subscription is offered through secure Checkout in Account, these terms apply to eligible customers in Canada outside Quebec. Before Checkout, the organization owner selects personal or business use, selects the applicable province or territory, and confirms that both selections are accurate.
Free-plan access never converts automatically. A paid subscription requires the organization owner to initiate secure Stripe Checkout and complete payment.
2. Plans and prices
Each price below covers one organization. Prices are in Canadian dollars before applicable taxes. Stripe Checkout shows the final amount, billing interval, taxes, and renewal terms before payment. Annual prices are charged in full and equal ten monthly payments, approximately 16.7% less than twelve monthly payments. You can review, correct, accept, or decline the purchase before submitting payment.
| Plan | Monthly | Annual | Smart Objects | NFC records | Form submissions / month | Custom domains |
|---|---|---|---|---|---|---|
| Free | $0 | — | 3 | 3 | 50 | 0 |
| Pro | $15 CAD | $150 CAD | 50 | 100 | 500 | 1 |
| Business | $49 CAD | $490 CAD | 250 | 1,000 | 2,500 | 3 |
| Scale | $149 CAD | $1,490 CAD | 1,000 | 5,000 | 10,000 | 10 |
3. Features, limits, and retention
Core Smart Objects, QR and NFC management, campaigns, and Forms are included within plan allowances. Pro adds Brand Kit, CSV exports, and custom domains. Business adds smart routing and traffic experiments. Scale adds the Conversion API.
Analytics retention targets are 30 days for Free, 90 days for Pro, 365 days for Business, and 730 days for Scale. Form-response retention targets are 30, 90, 365, and 365 days respectively. The Account page shows the current plan and measured usage.
Downgrading or falling back to Free does not silently reassign public QR or NFC addresses. Existing resources can be restricted from premium edits or new creation when over the new allowance. Retention and deletion remain subject to the Privacy Notice and mandatory law.
4. Renewal and cancellation
Monthly and annual subscriptions renew automatically for the same plan and interval until canceled. The organization owner can manage cancellation through the Stripe billing portal or request verified billing support at [email protected]. Cancellation normally stops the next renewal and leaves paid access available through the current paid period.
Stripe may send receipts, renewal notices, failed-payment messages, and other billing communications according to the live billing configuration and applicable requirements. A missing courtesy reminder does not extend a paid period or remove mandatory rights.
Price increases require at least 30 days' advance notice, or longer where required. A change to another paid plan or billing interval takes effect at the end of the existing paid period. Account shows the new recurring price and effective date before you explicitly confirm the change. No prorated charge is taken when you schedule it. The new plan renews automatically at its selected interval unless canceled. You can cancel an upcoming change before it takes effect; the current plan then continues. Cancel an upcoming change before opening billing management to stop renewal. The confirmed change and its accepted Terms and Billing Notice are recorded with the subscription.
5. Failed payments
A failed renewal starts one grace period of exactly 168 hours from the first failed collection attempt for that renewal. Repeated retries do not extend it. The existing paid entitlements remain available during that grace period.
Successful collection restores normal paid status. If collection remains unresolved at the deadline, the organization falls back to Free. Stripe may continue payment attempts under the billing schedule, and a later successful collection can restore paid access. The organization owner can stop future renewal through the Stripe billing portal. Provider timing and mandatory accounting treatment can affect the final handling of a payment already in progress.
6. Refunds and disputes
A subscription payment has a 168-hour refund guarantee measured from the successful payment time. Send the request to [email protected], use authenticated billing support when available, or use a supported Stripe channel. We preserve the earliest verifiable request time while confirming organization-owner authority. Do not email passwords or full card details.
A successful full refund for the currently funded subscription period ends paid access, stops renewal, and returns the organization to Free. A refund of an older payment does not cancel a later independently funded period. Partial refunds do not automatically change access. Outside the guarantee, we assess service errors, outages, mandatory rights, and provider decisions individually; ordinary cancellation has no guaranteed prorated refund.
Stripe administers Managed Payments disputes through its supported process. A complaint or chargeback is not automatically an abuse finding. Nothing in this notice limits a right or remedy that applicable law does not permit us to limit.
7. Stripe and records
Stripe hosts Checkout and the billing portal and processes payment, billing address, tax, fraud-prevention, refund, and dispute information under its applicable terms and notices. Depending on the transaction, Stripe may act as merchant of record as displayed in Checkout and on the receipt.
Paid service access begins after taaap receives and applies Stripe's verified successful-payment confirmation. This normally occurs promptly after Checkout, but payment processing can delay access.
taaap stores technical Checkout, customer, subscription, invoice, and event references, plus the selected plan, interval, province or territory, personal-or-business purchase purpose and confirmation, and accepted legal-document versions. taaap does not copy full card details, the Checkout billing address, purchaser name, or payer's telephone number into its application database.
After successful payment, the organization owner can download a durable plain-text contract record from Account. It contains the accepted Terms and Billing Notice, seller contact, selected plan and interval, declared purchase purpose and province or territory, final subtotal, tax, total, and completion time. Keep it with the Stripe receipt.
Seller and service operator: Siliconstation Software. Billing support: [email protected].