Payment method describes how the customer is expected to pay. Payment terms describe the agreed timing and conditions. “Bank transfer” does not state a due date, and “pay within thirty days” does not identify an account or payment channel. Keep these roles distinct when preparing the invoice.

The payment-information workflow starts with the accepted arrangement. The current creator supports its own payment text fields and invoice due date, but it does not interpret contractual wording, process a payment or map every method into a formal code.

Identify how payment should happen

Use the accepted method rather than an assumption based on earlier customers. A bank transfer, externally arranged direct debit and payment through another authorised process have different operational requirements. Confirm what the customer is actually expected to do.

In the current app, method wording helps a person understand the intended arrangement. It does not activate an integration. Writing “direct debit” does not create a mandate, and writing “card” does not provide a secure checkout or authorise a charge.

OpenPeppol’s payment structure illustrates a formal method-code role alongside other payment groups. The creator does not implement that structure simply by preserving a readable method label. A destination requiring coded payment information needs an appropriate mapping and validation workflow.

Identify when payment should happen

Confirm the agreed timing and the invoice’s actual due date. A phrase such as “thirty days” is incomplete if the starting event is unclear. The agreement might relate timing to invoice issue, receipt, acceptance or another defined event.

The creator has issue and due-date fields and checks its supported date rules. It does not calculate every contractual condition from prose. If you write a timing statement in payment details or notes, compare it with the entered date before export.

For a simple fictional illustration, a draft might show one date while notes copied from a previous invoice still say “due on receipt”. Both statements can appear together unless reviewed. Resolve the agreement and remove the contradiction rather than expecting the customer to choose one.

Keep conditions separate from the amount calculation

A prompt-payment incentive, staged settlement or late-payment term may require more than ordinary text. Determine what the agreement and final workflow need. The creator does not enforce commercial conditions, track whether they were met or recalculate an account balance after payment.

Do not apply a discount in advance merely because a note offers one conditionally, unless that is the correct agreed representation and a suitable model supports it. Likewise, a statement about a prior deposit does not make the app deduct a prepaid amount.

Keep these conditions in the preparation record and use suitable final software where the current model cannot express them accurately. A readable instruction can communicate a fact without implementing the financial behaviour that fact requires.

Connect method, reference and destination

Once the method is confirmed, collect the relevant instructions and reference. A bank-transfer recipient may need an authorised account destination and a reference that lets the seller match the payment to the invoice. Those values are not the same as the terms.

The guide to choosing a payment reference explains that reconciliation role. Keep any buyer procurement reference distinct unless the agreed process deliberately uses it for payment matching. An order number and a seller payment reference can both be valid while serving different tasks.

Review repeated values in notes and descriptions. Updating the supported reference field does not rewrite a copied sentence containing the old reference. The method can be correct while the instructions still direct the customer to use outdated information.

Review the final representation

Read the payment section without the agreement beside it, then compare it with the agreement. The first pass tests clarity; the second tests accuracy. Ask whether a person can tell what to do, by when and using which confirmed information.

Do not include credentials or sensitive access details. The creator needs no banking password, authentication code or full card data to prepare instructions. An invoice may be shared beyond the immediate recipient, so keep the content appropriate for that circulation.

If a formal format requires typed payment terms, method codes or account groups, inspect those fields in the final standards-capable system. The current JSON is the application’s own model, CSV contains line items and printing uses the browser. None of those outputs creates payment processing or formal payment-schema support.

After revisions, create a fresh export and retain the accepted terms and confirmed instructions with the final version. Clear separation between method and terms makes the document easier to use and the remaining system requirements easier to identify, without claiming that the preparation tool has completed settlement or verified the account.

A practical preparation example

A simple review table can have separate columns for method, due date, written terms, reference and authorised destination. Read across the row to identify contradictions, then compare each column with its source. For example, a correct bank-transfer method cannot resolve whether a written thirty-day term agrees with the selected due date. The separation helps the responsible person answer the actual outstanding question.