Tutorial
Collections
Collections - Invoices
9 min
collection scenarios invoicing this document outlines the various scenarios for invoice collection when invoices are generated by nue and subsequently transferred to the payment systems transfer invoices to payment systems for payments as a finance ops user, after an invoice is activated, either upon order activation or via billing schedules, i see that the invoices are transferred to the payment systems for payments by customers when an invoice is activated, it will be transferred to the designated payment system for payments nue will process the following if the invoice’s customer does not already exist in the transaction hub, create a new customer record in the payment system; if the invoice’s product does not already exist in the transaction hub, create a new product record in the payment system create a transaction hub mapping record for the following customer product invoice set the payment status of the invoice to transferred implementation guide webhooks docid z6xbd98qskku1fifbj5y when an invoice is activated, an invoice activated webhook event is raised with the payload containing the invoice and invoice items error handling when the invoice fails to be transferred to the payment system, set the invoice’s payment status to transfer error transfererror set the transaction hub’s status https //api docs nue io/#update transaction hub to failed failed,and with error code and error message stating the failure reason transfer credit memos to payment systems as a finance ops user, after a credit memo or a negative invoice is created and activated in nue, either from a newly activated change order, or created manually, i can see that the credit memo or negative invoice is transferred to the payment system as credits, which may be used for future payments in nue, a credit memos docid 4kdt24lq8ag py6vdkpgu can be created from the billing process in some customer’s instance, credit memos are not enabled in this case, invoices with negative amounts will be created by the billing process in replacement of credit memos we refer to both credit memos or negative invoices as “credit memo” throughout this document when a credit memo is activated, it will be transferred to the designated payment system either as credits / credit notes, or credit memos nue will process the following if the invoice’s product does not already exist in the transaction hub, create a new product record in the payment system if the invoice’s customer does not already exist in the transaction hub, create a new customer record in the payment system; create a transaction hub with mapping record for the following transaction types customer product creditmemo set the payment status of the credit memo to transferred implementation guide webhooks docid z6xbd98qskku1fifbj5y when an invoice is activated, an invoice activated webhook event is raised with the payload containing the invoice and invoice items error handling when the credit memo fails to be transferred to the payment system, set the credit memo’s payment status to transfer error transfererror set the transaction hub’s status https //api docs nue io/#update transaction hub to failed failed,and with error code and error message stating the failure reason issue debit memos over invoices and transfer debit memos to payment systems as a finance ops user, i can issue a debit memo for additional charges (e g , late fees) over existing invoices, and see that the debit memo is transferred to the payment system for payments by customers in nue, a user can create a debit memo associated with an active invoice in most financial and erp systems, debit memos (or debit notes) are typically associated with specific invoices in some systems, users can create standalone debit memos when a debit memo is activated, the debit memo is transferred to the designated external system (currently collect payments via stripe invoicing docid nbzb70twgpswffpy5hz only) for payment processing nue will process the following if the debit memo is associated with an invoice if the associated invoice does not exist in the transaction hub, transfer the invoice first; create a debit memo in the payment system associated with the mirrored invoice otherwise, create a debit memo in the payment system create a transaction hub mapping record for the transaction type debitmemo in some payment systems (e g , stripe), there are no debit memo or debit notes concepts in such cases, when transferring a debit memo associated with an invoice, we suggest canceling the original invoice in the payment system, and create a new invoice the new invoice contains the invoice items from the canceled invoice, as well as the debit memo item of the debit memo have an option not to send $0 invoices to payment systems as a finance ops user, i have an option not to transfer $0 invoices to payment systems in nue, when the setting “ do not send invoices to payment systems with $0 total amount ” is enabled, invoices with $0 amount will not be transferred to the designated payment systems when $0 invoices are activated, invoice activated events will not be raised do not send catch up invoices to payment systems as a revops admin user, i do not want to send catch up invoices generated during the onboarding process to payment systems catch up billing run docid\ y8waltol2y9hgz9cnwuq9 is a process that reconciles outstanding charges by calculating and generating invoices for previously unbilled services or products the catch up bill run will mark invoices that were already processed through other systems as ‘catch up’ typically, these invoices should not be transferred to external payment systems
🤔
Have a question?
Get answers fast with Nue’s intelligent AI, expert support team, and a growing community of users - all here to help you succeed.
To ask a question or participate in discussions, you'll need to authenticate first.