Problem/Motivation
kessai_worldline has no README. A site builder wiring up the Worldline gateway has no documentation for the two things that are not obvious from the UI: that a hosted-checkout payment settles through both the browser return and a server-to-server webhook (so a payer who never returns is still settled), and how to actually turn the webhook on (register the endpoint, set the key id and secret).
Proposed resolution
Add a kessai_worldline/README.md covering the requirements, the settings-form fields, keeping secrets in settings.php, the two settlement channels and their idempotency, the abandoned-browser guarantee (and how it resumes an orchestra workflow step server-side), and a short checklist for enabling the webhook. Also add Worldline, HMAC and finalizer to the project cspell dictionary.
Remaining tasks
- Review.
Issue fork kessai-3609156
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
mably commentedPushed to the issue fork branch
3609156-add-a-kessaiworldline: a new kessai_worldline/README.md covering the two settlement channels (browser return and HMAC-verified webhook), the abandoned-browser guarantee and how it resumes an orchestra workflow step server-side, keeping secrets in settings.php, and a checklist for turning the webhook on. Added Worldline, HMAC and finalizer to the project cspell dictionary. cspell clean.Comment #5
mably commented