Skip to Content
Account Move Payment Link Generator
Account Move Payment Link Generator

Account Move Payment Link Generator

by Kitworks Systems
FREE
Odoo Apps Dependencies account
Technical Name kw_generate_payment_link_account_move
License LGPL-3
Website https://kitworks.systems/
Versions 14.0 15.0 16.0 17.0 18.0 19.0

Payment-link generator for Customer Invoices

A developer-toolkit module that adds a computed link field on account.move. Builds an HMAC-signed URL pointing at the standard Odoo /payment/pay endpoint with the invoice residual amount — works with any payment acquirer the company has activated.

Computed link field

Read the URL on the invoice record — reuse from custom buttons, email templates, chatbots, scheduled actions or external integrations.

Provider-agnostic

Reuses the standard /payment/pay flow — whichever Odoo payment acquirer is activated will be available on the page.

Residual-amount aware

Uses amount_residual — if the invoice is partially paid, the link asks for what is left, not the full amount.

Tamper-resistant

Token generated via Odoo's standard payment_utils.generate_access_token. Modifying URL parameters invalidates the token.

How it works

  • Computed field on the invoice. Read move.link wherever you need the URL.
  • No payment-provider integration. The module does not implement Stripe, PayPal or any specific UA acquirer — that is the standard Odoo payment stack's responsibility.
  • No UI surfacing. The user does not see anything until you wire up a button or an email template that consumes the field.

Questions or feedback?

Kitworks Systems supports the Ukrainian Accounting Suite. Reach out for installation help, bug reports or custom integrations.

Contact us