Home Forums Support Paid assistance for help with invoice customization

This topic contains 4 replies, has 2 voices, and was last updated by  Hillel Coren 1 month, 2 weeks ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #24339

    matthewbhp
    Participant

    Looking to pay someone for support. Can you please reach out if you’re available? Shouldn’t be too hard.

    [email protected]

    Here’s what I need:
    * Terms to show the second page -full page, not in one column.
    * Public Notes to show in first column at bottom of page in place of current terms section
    * Invoice subtotals + totals to show at bottom right column of first page
    * Line of text under notes or totals to show “Please see second page for terms and conditions
    * Signature to show (ideally) on bottom of first page, and bottom of terms page. Or just terms page if we have to pick one.

    Please email me a price and a way to pay. Here’s our current invoice to be customized with the above:

    [
      {
        "columns": [
          {
            "stack": "$clientDetails"
          },
          {
            "stack": "$accountDetails"
          },
          {
            "stack": "$accountAddress"
          },
          {
            "image": "$accountLogo",
            "fit": [
              120,
              80
            ],
            "alignment": "right"
          }
        ],
        "margin": [
          0,
          0,
          0,
          20
        ]
      },
      {
        "columns": [
          {
            "text": [
              {
                "text": "$entityTypeUC",
                "style": "header1"
              },
              {
                "text": " #",
                "style": "header2"
              },
              {
                "text": "$invoiceNumber",
                "style": "header2"
              }
            ],
            "width": "*"
          },
          {
            "width": 200,
            "table": {
              "body": "$invoiceDetails"
            },
            "layout": "noBorders",
            "margin": [
              16,
              4,
              0,
              0
            ]
          }
        ],
        "margin": [
          0,
          0,
          0,
          20
        ]
      },
      {
        "canvas": [
          {
            "type": "line",
            "x1": 0,
            "y1": 5,
            "x2": 515,
            "y2": 5,
            "lineWidth": 3,
            "lineColor": "$primaryColor:#cc008f"
          }
        ]
      },
      {
        "style": "invoiceLineItemsTable",
        "table": {
          "headerRows": 1,
          "widths": "$invoiceLineItemColumns",
          "body": "$invoiceLineItems"
        },
        "layout": {
          "hLineWidth": "$none",
          "vLineWidth": "$none",
          "hLineColor": "$primaryColor:#cc008f",
          "paddingLeft": "$amount:8",
          "paddingRight": "$amount:8",
          "paddingTop": "$amount:8",
          "paddingBottom": "$amount:8"
        }
      },
      {
        "columns": [
          "$notesAndTerms",
          {
            "style": "subtotals",
            "table": {
              "widths": [
                "*",
                "40%"
              ],
              "body": "$subtotalsWithoutBalance"
            },
            "layout": {
              "hLineWidth": "$none",
              "vLineWidth": "$none",
              "paddingLeft": "$amount:34",
              "paddingRight": "$amount:8",
              "paddingTop": "$amount:4",
              "paddingBottom": "$amount:4"
            }
          }
        ]
      },
      {
        "canvas": [
          {
            "type": "line",
            "x1": 0,
            "y1": 20,
            "x2": 515,
            "y2": 20,
            "lineWidth": 3,
            "lineColor": "$primaryColor:#cc008f"
          }
        ],
        "margin": [
          0,
          -8,
          0,
          -8
        ]
      },
      {
        "text": "$balanceDueLabel",
        "style": "subtotalsBalanceDueLabel"
      },
      {
        "text": "$balanceDue",
        "style": "subtotalsBalanceDue"
      },
      "$signature",
      {
        "stack": [
          "$invoiceDocuments"
        ],
        "style": "invoiceDocuments"
      }
    ]
    • This topic was modified 1 month, 2 weeks ago by  matthewbhp. Reason: Clarification
    #24341

    Hillel Coren
    Keymaster

    Here’s one option:

    Customize Invoice Ninja

    #24364

    matthewbhp
    Participant

    Hi Hillel, thanks I appreciate your reply. But I’m not looking for that level of design or help, probably just 5 minutes of someones time, I’m just inept with this. Only familiar with CSS HTML and basic Python myself, so having trouble figuring out how things are supposed to be coded. Hopefully someone replies, otherwise I’ll jump on Upwork and find some assistance.

    Thank you

    #24365

    matthewbhp
    Participant

    Got someone to help me. 🙂

    Thanks!

    #24371

    Hillel Coren
    Keymaster

    Awesome, glad to hear it!

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.

Posted in: