Refund & Billing Policy
Last updated Oct 9, 2026
This Refund & Billing Policy explains how Progma ("Progma") quotes, invoices, and collects fees, and how refunds and past-due accounts are handled. It supplements the Terms of Service. In the event of a conflict, a signed quotation or written agreement with the Institution controls.
1. Pricing model
Progma bills institutions, not individual users. Pricing is custom per deal—there is no public price list. Fees are based on seats (separate monthly rates for teacher seats and student seats) over a billing period, as set out in a written quotation.
2. Quotations
- An institution requests a quotation; Progma prepares a custom quotation specifying seats, rates, billing period, currency, and validity.
- A quotation must be accepted by the institution (in-product by an institution administrator, or offline as recorded by Progma) before a subscription is activated.
- Quotation terms are fixed at acceptance and snapshot into the subscription.
3. Currency and taxes
Unless a quotation states otherwise, fees are quoted and payable in Philippine Pesos (PHP) and are exclusive of value-added tax (VAT) and other applicable taxes. Each quotation and invoice states whether VAT applies and, where it does, shows the VAT amount separately. Applicable taxes are the responsibility of the institution where required by law.
4. Invoicing and payment
- Progma issues one invoice per billing period based on the subscription terms.
- Payment is collected manually. Institutions pay offline by bank transfer, check, or similar methods identified on the invoice. Progma records payments in the system; there is no automatic payment gateway at this time.
- Invoices are due by the due date stated on the invoice.
- No interest or late fee is charged on overdue amounts unless a quotation states otherwise. Overdue accounts are handled as described in Section 5.
5. Past-due accounts, warnings, and suspension
- If an invoice becomes overdue, the account may be marked past due and the institution may see warning notices in-product.
- Progma may enable enforcement that restricts write access for a past-due or suspended institution. As a matter of policy, certain actions necessary to complete in-progress student work (such as grading of student submissions) may remain available even while other write actions are restricted.
- A past-due account returns to good standing automatically once its outstanding invoices are paid in full. A suspended account is restored by Progma after the outstanding amounts are settled.
6. Renewals
Subscriptions renew on a per-period basis. Renewal terms follow the most recent accepted quotation unless a new quotation is agreed. Progma will not silently change pricing mid-period.
7. Refunds
Fees are contracted per billing period, so fees paid are non-refundable, except:
- where a refund is required by law;
- where a quotation or written agreement expressly provides for one; or
- where Progma discontinues the Service, or ends an institution's subscription when the institution has not breached the Terms or this Policy. In that case, Progma will refund the prepaid fees for any full calendar months remaining in the paid billing period after access ends. The same refund applies where an institution ends its subscription after an unresolved objection to a new sub-processor, as described in the Data Processing Agreement.
Refunds are issued by bank transfer or through the original payment method, within thirty (30) days after the refund is confirmed. To ask about a refund, contact hello@progma.app.
8. Corrections
Recorded payments are immutable. Corrections (for example, an erroneous or reversed payment) are handled by voiding and re-issuing the affected invoice rather than altering payment records, preserving an auditable trail.
9. Disputes
If you believe an invoice is incorrect, contact hello@progma.app or support@progma.app before the due date with details. We will review and, if appropriate, issue a corrected invoice.
10. Changes to this Policy
We may update this Policy from time to time. Material changes will be indicated by updating the "Last updated" date. Changes do not affect the terms of an already-accepted quotation for its current period.
11. Contact
Billing questions may be sent to hello@progma.app or support@progma.app, or by mail to Progma, Banilad, Cebu City, Cebu, 6000, Philippines.