API-light launch path
The initial implementation does not require order-system write access or a custom backend integration.
This keeps launch scope small while still giving customers a stable electronic withdrawal entry point.
Implementation guide
Custom storefronts that do not have a mature plugin ecosystem.
Custom sites can add either a hosted withdrawal URL or a small widget script, then keep the workflow outside the core checkout code.
The initial implementation does not require order-system write access or a custom backend integration.
This keeps launch scope small while still giving customers a stable electronic withdrawal entry point.
If your team later wants order matching, account cancellation, or refund automation, treat those as separate internal integrations.
The withdrawal request record can remain the source of customer-submitted intent.
The widget loads store configuration and links to the hosted withdrawal page; request details are collected only when a customer submits the hosted form.
EUWithdrawalButton.app helps merchants implement an electronic withdrawal workflow. It is not a law firm and does not provide legal advice.