Costs and account terms

Gateway and processor invoices overlap

Two invoices are not enough to establish duplicate billing. Match each disputed line to its issuer, merchant account, supplied service, agreement fee line and covered period. Then check whether one document merely reports an amount collected elsewhere or whether both seek payment for the same contracted item. Different services can share a transaction reference; matching descriptions can still refer to different accounts. The result should be a documented distinction, a possible overlap or an unresolved mapping—not a duplicate inferred from the words gateway and processor.

For: A research-only merchant comparing invoices from companies described as the gateway and the processor.

Updated 2026-10-01

Start with the issuer and the account

PCI's glossary describes a payment processor as an entity handling card transactions on a merchant's behalf and notes that gateway and payment service provider are sometimes used for that role. Those labels do not establish that two companies supply the same service. Copy the legal issuer from each invoice and connect it to the account named in the relevant agreement. Keep a storefront brand or plugin name separate when it does not identify the contracting company.

Compare the actual line items, not just the invoice totals. Record the service period separately from the invoice date, and preserve the currency, quantity and tax presentation. If the invoices concern different accounts or periods, that difference must remain visible before any amounts are compared. An unexplained account reference is a missing link, not evidence that one invoice should be discarded.

Trace the service back to its price term

For each candidate pair, locate the written fee line and what it covers. A claim that one price includes another service needs a clause or written confirmation identifying that inclusion. Two different fee clauses can support separate charges even when both arise from the same payment activity. Conversely, different invoice labels do not settle the issue if both point to the same included service and billing basis.

Stripe's general terms illustrate why the actual documents matter: its agreement includes general, service and incorporated terms, regional terms depend on account country, and a written fee agreement can differ from public pricing. These are Stripe-specific provisions. Use each other company's own agreement for its scope. If an account was closed or a service replaced, record the ending terms and confirmation for each agreement separately; ending one relationship is not evidence that every other supplier acknowledged an end date.

Distinguish a second record from a second collection

Read whether the invoice requests payment, acknowledges a collection, or refers to an adjustment. Compare that wording with the matching balance entry, payment record or credit. Counting an invoice and its settlement entry as two charges would overstate the overlap. If both appear to demand or collect payment, retain both references and ask which contracted obligation each satisfies.

On Stripe, the Fees report covers most fees paid from the balance but excludes after-use invoiced fees and certain other costs. An invoice missing from that report is therefore not proof of duplicate billing or a nonexistent charge. Stripe also documents that one transaction can have multiple fee rows. Use the product or feature, amount, tax and currency fields to distinguish those rows; a shared transaction reference alone does not make them duplicates. Another provider's report must be interpreted under its own definitions.

Give the overlap a precise disposition

Mark the pair as separate documented services when each line has a distinct supported scope. Mark it as a possible overlap when both appear to charge for the same included item, account and period, and the collection records do not explain the repetition. Mark it unresolved when the service scope, inclusion clause or collection record is missing. Keep the disputed amount attached to the exact pair instead of describing the whole monthly bill as duplicated.

The useful provider question names both invoice lines, the clause you compared and the missing distinction: which service or obligation does each line cover, and where is the associated collection or credit recorded? A written explanation can close the mapping; any correction still needs its own record. For a Prism processing consultation, summarize the business and this unresolved distinction. Confirm any invoice-review work, responsibilities, fees and terms within the consultation scope.

Cross-vendor fee map

Complete one copy for each pair of possibly overlapping lines. Enter both sides in the final column using non-sensitive references. A missing clause or account match leaves the pair unresolved; equal amounts alone do not establish duplication.

Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.

Cross-vendor fee map. The last column is for temporary notes.
Comparison pointEvidence to compareHow to interpret itYour paired records and finding
Invoice issuersLegal issuer and invoice reference on each bill.Different branding does not establish different services; identify both contracting entities.
Account referencesMasked account labels and the agreement associated with each invoice.A shared storefront is not enough to establish a shared billed account.
Services suppliedLine description and the service definition in each agreement.Record what each supplier actually charges for, including any documented inclusion.
Agreement fee linesApplicable fee schedule, service addendum and written pricing changes.A public price or verbal bundle description does not fill a missing contract link.
Billing basisService period, quantity, currency and separately identified tax on both lines.Resolve differences in the comparison basis before calling the amounts a match.
Collection or adjustmentInvoice payment status, corresponding balance entry and any credit reference.A record of the same collection is not necessarily a second collection.
Possible overlapping itemThe exact pair, shared scope and any clause that says the item is included.Classify as separate documented services, possible overlap or unresolved; name the remaining question.

These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.

Limits

  • This comparison does not determine contractual enforceability or entitlement to a credit.
  • Stripe's terms and reporting exclusions apply to Stripe; they do not define another company's charges or establish processing eligibility.
  • Keep full account numbers, bank details, card data and credentials out of the worksheet and public consultation form.

Sources

  • PCI glossary: payment processor — checked 2026-09-21. Defines a payment processor as handling payment card transactions for a merchant and notes overlapping gateway and payment service provider terminology; labels alone do not map actual invoice scope.
  • Stripe Services Agreement general terms — checked 2026-09-29. Stripe combines general, service and incorporated terms, has country-dependent regional terms and permits written fees that differ from public pricing; fees may be deducted, charged or invoiced. This does not interpret another supplier's agreement.
  • Stripe Fees report — checked 2026-09-29. The report covers most balance-paid fees but excludes after-use invoiced costs and specified other charges; transaction reconciliation can have multiple fee rows with separate product, feature, amount, tax and currency information.

Discuss my processing options

Want to talk through your own processing situation?