Handling of Payments and Credit Memos


Usage notes:

  • All payments and credit memos are to be applied in QB.
    • If the user applies any payments or credit memos in Manage, then they must apply the same payment/credit in QB before their next payment sync.
  • Any Payment entered in QB that contains a credit memo can only be applied to one invoice.  If the user applies a Payment containing a credit memo to more than one invoice then the sync will fail.
    • The user can apply a credit memo to multiple invoices by splitting it across multiple payment records.
    • A payment record without a credit memo on it can be applied to multiple invoices.

Implementation details:

  • Gozynta Mobius Payment Sync searches for payments in QuickBooks Online that have changed since last sync 
  • When Gozynta Mobius finds a payment that has changed, it looks up the invoice and all related payments.
    • First Gozynta Mobius processes the credit memos.
      • All payments containing a credit memo must be linked to only one invoice, if there's multiple invoices on a Payment then raise an error explaining the situation to the user, and link them to the Payment so they can fix it.
      • If any credit memos are applied in Manage that aren't applied in QB, then they will be removed
      • If any credit memos are applied in Manage for a different amount than in QB, then fix the amount.
      • Adds any missing credit memos.
      • Removes existing payment from the invoice before editing credit memos 
    • Total all (non-credit memo) payments and apply to the invoice.
      • Since Manage only supports 1 payment per invoice, Gozynta Mobius sums all the payments and applies that total amount.
      • If a payment already exists then Gozynta Mobius will update it to the new amount.
      • The payment date in Manage should match the date of the newest payment on this invoice in QB.

Note: Credit Memos don't apply directly to an Invoice in QuickBooks Online.  They apply to Payments which apply to Invoices.  Multiple Credits and Invoices can be on the same Payment, and it can be impossible to say that this specific Credit applies to this specific Invoice. For example:  You put a pile of money on the table from different sources, and then pay invoices with that money - it's meaningless to say that this particular invoice was paid with $xx from this particular source.  Manage applies credit memos directly to invoices.  This is why we can only process a Payment record with a Credit Memo if it only contains one invoice.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.