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.