Skip to content

TWO-24757/docs: Document the deliberate self-invoice upload gap#327

Open
dgjlindsay wants to merge 1 commit into
mainfrom
dlindsay/TWO-24757-invoice-upload-gap
Open

TWO-24757/docs: Document the deliberate self-invoice upload gap#327
dgjlindsay wants to merge 1 commit into
mainfrom
dlindsay/TWO-24757-invoice-upload-gap

Conversation

@dgjlindsay

Copy link
Copy Markdown

WooCommerce will not get merchant self-invoice upload (TWO-24757 cancelled). Unlike PrestaShop — which renders its native invoice PDF and uploads it on fulfilment — WooCommerce has no native invoice renderer, so the feature would mean bundling a PDF generator (dompdf) into client ecommerce sites. That is a maintenance and security overhead we are not taking on without merchant demand.

This PR adds a comment in on_order_completed marking exactly where the implementation goes (Action Scheduler job after the fulfillments call) if demand materialises; TWO-24757 retains the full design.

🤖 Generated with Claude Code

WooCommerce will not get merchant self-invoice upload: unlike
PrestaShop there is no native invoice renderer, and bundling a PDF
generator into client sites is a maintenance and security overhead we
won't take on without merchant demand. The comment marks where the
implementation goes if that changes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@gemini-code-assist

Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@github-actions

Copy link
Copy Markdown

🖌 Pre-commit success 🏆

Details
Downloading virtualenv (7.3MiB)
 Downloaded virtualenv
Installed 11 packages in 14ms
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier:prettier@3.1.0.
[INFO] Initializing environment for https://github.com/two-inc/git-hooks.
[INFO] Installing environment for https://github.com/pre-commit/mirrors-prettier.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
prettier.................................................................Passed

Exit code: 0

Author ✍️@dgjlindsay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant