• Resolved AmaZulu

    (@amazulu)


    If I have created an invoice in Jetpack CRM and a customer makes a part payment to that invoice, how do I deal with that? Do I add a transaction? If so, how do I assign the transaction to the invoice?

    I can’t see anywhere to do any of this kind of thing.

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Support Stef (a11n)

    (@erania-pinnera)

    Hi there, @amazulu!

    Invoices and Transactions have slightly different functionalities in Jetpack CRM.

    Invoices are generally used to supply a user with, so they can initiate payment once satisfied, whereas Transactions are typically for outlining details for processing, pending, or completed orders.

    From what you stated in your message, you may want to issue a Transaction first, and then an invoice upon the user proceeds with the payment. Both of them will be attached to the user’s Contact profile in CRM.

    I trust you use the native Invoice option in Jetpack CRM, is that correct? Our Invoicing Pro extension (which is a paid add-on, though) allows you to accept payment directly from a link provided within the Invoice.

    Hope that answers your question! Please feel free to reach out if you have any other questions or need some more help.

    Thread Starter AmaZulu

    (@amazulu)

    Thanks for the reply, but honestly that makes no sense to me at all.

    A transaction is an exchange of money and it should be a part of the invoice, not the other way around.

    I issue an invoice for goods and services. The customer pays a deposit and then later settles. This should be recorded against the invoice.

    That’s the logic I would use.

    Plugin Support Stef (a11n)

    (@erania-pinnera)

    Hi there @amazulu,

    I apologise, as it turns out that you can assign a transaction to an invoice!

    You will need first to assign the invoice to a contact, and then the field to assign the transaction to an invoice will appear:

    Screenshot

    Would that help with the scenario you have just mentioned?

    I issue an invoice for goods and services. The customer pays a deposit and then later settles. This should be recorded against the invoice.

    Thread Starter AmaZulu

    (@amazulu)

    I don’t see that field appearing on my recorded transaction. The transaction is assigned to a company, not a contact.

    Jay

    (@bluejay77)

    Hi @amazulu,

    Thank you for providing more information. We have a known issue where Invoices assigned to a Company cannot be selected in Transactions. I have added your report to our internal issue tracker.

    As a workaround, we recommend creating a primary CRM Contact representative of the Company to tie all relevant records (invoices, Transactions).

    I hope that helps! Let us know if you have any other questions.

    Thread Starter AmaZulu

    (@amazulu)

    I’m not sure I understand your workaround. Can you provide a bit more detail on how to do this?

    Hi @amazulu,

    Basically, you want to create or edit a contact, who is assigned to a company:

    SCR 20221205 gsm

    Then, you’ll want to assign any invoices to that user.

    Any transactions which appear on the company profile can be assigned to the user and/or invoice; (and the company, or both):

    SCR 20221205 h1u

    Does that help clarify things?

    Best,
    Cena

    Thread Starter AmaZulu

    (@amazulu)

    I’m afraid this doesn’t work.

    I have created a contact, assigned them to a company, issued an invoice to the company and now when trying to assign a transaction to the contact they are not found by the system when entering in their name.

    Hi,

    I do the following:
    – create a contact or edit an existing one, assigning to company.
    – create an invoice. Assign to contact.
    – create a transaction. This can be assigned to:
    – the contact and any invoice assigned to them
    – the company, although it will not be associated with an invoice.
    – both the contact and the company, with the above stipulations.

    It all works properly for me.

    > they are not found by the system when entering in their name.

    Can you explain more about what you’re doing here,step by step, so we can attempt to duplicate it?

    Best,
    Cena

    Thread Starter AmaZulu

    (@amazulu)

    I’m doing the same as you, but the invoice has to be assigned to a company, not an individual, otherwise they won’t pay it.

    When I try to add the transaction to the contact (that is assigned to the company), they do not appear in the list of contacts. I think this is a bug.

    Thread Starter AmaZulu

    (@amazulu)

    The company name must be on the invoice.

    Hi @amazulu ,

    > the invoice has to be assigned to a company, not an individual, otherwise they won’t pay it.

    Okay, I think we’ve misunderstood one another along the way. ??

    Invoices assigned to companies cannot also have transactions associated with that invoice, currently, as Stef mentioned above; this is a known bug:

    https://www.ads-software.com/support/topic/cannot-add-transaction-to-company-invoices/

    If you don’t need the transactions associated with the invoice, then yes, you can assign the invoice to the company instead.

    > The company name must be on the invoice.

    We have an open enhancement request for this, to which I’ve added your request:

    https://github.com/Automattic/zero-bs-crm/issues/1016

    Best,
    Cena

    Jay

    (@bluejay77)

    Hi there,

    It has been more than one week since we have heard from you, so I’m marking this topic as resolved.

    But if you have any further questions or need some more help, you’re welcome to reply here or open another thread.

    We still aren’t able to assign invoices to companies.

    Here is the issue, when the invoice is attached to a contact, the invoice only shows the contact name, not the company name.

    Here is my question for the work around:

    Can we assign the invoice to the contact (contact is already assigned to the company) and when the invoice is sent to the contact, the company name also comes up on the invoice instead of ONLY the contact’s name.

    Plugin Support Stef (a11n)

    (@erania-pinnera)

    Hi there, @alipirani,

    Can we assign the invoice to the contact (contact is already assigned to the company) and when the invoice is sent to the contact, the company name also comes up on the invoice instead of ONLY the contact’s name.

    This is not possible at the moment, and our team is working to add this feature for the future.

    For the time being, the only workaround I can think of is to add a custom field in the invoice named Company that you can manually fill up before sending it to the contact.

    Give it a test/try, and see how it goes.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘How do you assign a transaction to an invoice?’ is closed to new replies.