{"id":18782414,"url":"https://github.com/atk4/invoice","last_synced_at":"2025-04-13T12:09:14.775Z","repository":{"id":47099064,"uuid":"183474152","full_name":"atk4/invoice","owner":"atk4","description":"UI for entering and displaying invoices","archived":false,"fork":false,"pushed_at":"2021-09-13T17:27:43.000Z","size":127,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":9,"default_branch":"develop","last_synced_at":"2025-04-13T12:09:05.216Z","etag":null,"topics":["agile","atk4","invoice","php"],"latest_commit_sha":null,"homepage":"https://agiletoolkit.org/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atk4.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-25T16:45:25.000Z","updated_at":"2023-11-06T13:14:25.000Z","dependencies_parsed_at":"2022-09-03T21:45:41.813Z","dependency_job_id":null,"html_url":"https://github.com/atk4/invoice","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atk4%2Finvoice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atk4%2Finvoice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atk4%2Finvoice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atk4%2Finvoice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atk4","download_url":"https://codeload.github.com/atk4/invoice/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248710448,"owners_count":21149190,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agile","atk4","invoice","php"],"created_at":"2024-11-07T20:35:55.201Z","updated_at":"2025-04-13T12:09:14.754Z","avatar_url":"https://github.com/atk4.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Invoice Addons for ATK4\n\nThis add-on implements a subjective invoicing and payment module\nfor your applications. Here is how to use:\n\n1. composer require atk4/invoice\n2. create page in your admin interface:\n\n```php\nMasterCrud::addTo($app)-\u003esetModel(\n  new Model\\Client(),\n  ['Invoices'=\u003e['Payments']]\n);\n```\n\nThis page will now allow you to enter list of your clients. In addition to \nbasic actions of \"Edit\" and \"Delete\" you'll see buttons:\n - Send Statement\n \nBefore statement is sent - you will see a preview.\n\nYou can also click on any client to see list of his invoices\nand payments for these invoices. They will be in the separate tabs.\nAdding invoice is simple. Once added invoice will have action\nbuttons:\n - Email invoice\n \nBefore email is sent you'll see a preview.\n\n - Credit Note\n \n Will duplicate current invoice with exact copy but\n with negative amount(s).\n \n  - Refund \n  \n Will refund any payments associated with said invoice.\n \n Finally when you select a payment you should also\n see action Refund.\n \n TODO: actions are not implemented yet.\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatk4%2Finvoice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatk4%2Finvoice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatk4%2Finvoice/lists"}