Skip to content

chore(invoices): add ZIP request methods - #53

Merged
javorosas merged 1 commit into
mainfrom
chore/download_zip_methods
Aug 13, 2026
Merged

chore(invoices): add ZIP request methods#53
javorosas merged 1 commit into
mainfrom
chore/download_zip_methods

Conversation

@raul-facturapi

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds first-class support in the Invoices resource for working with invoice ZIP export requests, and documents/tests the new API surface.

Changes:

  • Add invoice ZIP request methods to Facturapi\Resources\Invoices: createZipRequest(), listZipRequests(), retrieveZipRequest(), downloadZipRequest().
  • Add unit tests validating HTTP method, URL, and payload/query serialization for the new ZIP request methods.
  • Bump changelog (VERSION.md) with a new 4.7.0 entry describing the additions.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
VERSION.md Adds 4.7.0 changelog entry for the new ZIP request methods.
tests/Resources/InvoicesTest.php Adds coverage for ZIP request create/list/retrieve/download request construction and responses.
src/Resources/Invoices.php Implements the ZIP request endpoints on the Invoices client.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@javorosas
javorosas merged commit 7af3bfa into main Aug 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants