Payment operations Published June 30, 2026 8 min read

Construction and renovation payments in Armenia: milestones, estimates and CRM

Renovation or installation payment should connect estimate, work milestone, advance, change order, signed act and reconciliation.

Construction and renovation payments in Armenia: milestones, estimates and CRM

Key topics

Construction and renovation payments in Armenia: milestones, estimates and CRMPayment operationspayment reconciliationpending payments3-D Secure ArmeniavPOS test launchpayment refunds

Related public pages

If you need the product, API or operations page rather than only the article, start with these VPOS.am sections.

Payment should be connected with estimate and work milestone

Amount without project id, estimate id and milestone does not show which stage is paid and what can start.

Estimate -> milestone -> payment request
Project, estimate, milestone, materials, payment request and verified status create one controlled work stage.

In renovation, construction, custom furniture, installation and engineering services, payment is almost always connected with stage: advance, materials purchase, work start, interim act, final acceptance or warranty correction. Generic payment link amount quickly loses context.

Practical model creates payment request from CRM/ERP: project id, estimate id, milestone id, customer id, amount, currency, due date and expiration are fixed before payment. Stage start or materials purchase should depend on verified payment and business approval, not on screenshot.

  • connect payment request with project and estimate id;
  • store milestone, material batch and due date;
  • do not start stage from return URL only;
  • separate advance, material payment and final payment.

Change orders and materials should not overwrite history

Estimate change, extra materials and schedule shift should be events, not a replacement of old payment.

Change order and material rules
Original estimate, advance, change order, material batch, approval and refund remain separate ledger events.

Renovation project often changes after start: customer selects different materials, contractor adds work, part of stage moves or partial refund is needed. If old invoice is simply replaced by new one, team loses approval and payment history.

Backend should store original estimate, change order, material batch, approval actor, payment attempt and refund path. Extra amount should not automatically close old milestone without review, and refund should not delete original payment and signed act.

  • change order needs reason and approval actor;
  • store material batch separately from labor line;
  • partial refund should not delete original advance;
  • manual override requires audit trail.

Reconciliation should show advances, debt and signed acts

Manager should see paid, partial, overdue, act signed, refund and exception by every project and milestone.

Project ledger and ERP reconciliation
Project ledger, milestones, advances, acts, refunds, provider report and ERP export reconcile one project.

For construction or renovation company, bank statement does not show the whole picture. Team needs to see which stage is paid, which materials were purchased, which act is signed, where debt, overpayment or payment review exists.

Reconciliation compares project ledger, estimates, milestones, verified payments, refunds, signed acts, provider report and ERP/accounting export. Manager closes projects by facts instead of scattered chats and spreadsheets.

  • reconcile provider reference with project/milestone id;
  • show balance by project and stage;
  • do not close signed act from pending payment;
  • store refund and overpayment as separate events.

FAQ

Can renovation advance be accepted by payment link?

Yes, if link is connected with project id, estimate id, milestone, amount and expiration, and paid status is verified server-side.

How should estimate change after payment be recorded?

Create change order with reason, approval and separate payment/refund event. Do not overwrite old payment and original estimate.

When should work milestone be closed as paid?

After verified payment and business rules pass: signed act, manager approval or another internal control.