addons-cm/website_sale_aplicoop/readme/USAGE.rst
GitHub Copilot 394f9a60a4 [FIX] website_sale_aplicoop: payment-neutral label on the checkout button
The cart button that opens /eskaera/<slug>/checkout read "Proceed to
Checkout", and the curated eu/ca translations went further ("Ordaintzera
Joan", "Finalitza la Comanda"), all implying a payment step. With
instances running both with and without online payment, revert it to the
neutral "Review Order" in the source string, the JS labels and the es/eu/ca
translations.

Changing the msgid also drops the stale DB translation on update, so the
instance that still showed "Ir al pago" picks up the fresh term.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 19:33:43 +02:00

65 lines
2.3 KiB
ReStructuredText

**Administrator Workflow:**
Creating a Group Order
~~~~~~~~~~~~~~~~~~~~~~
#. Go to Website Sale → Group Orders (or Coops → Órdenes de Grupo)
#. Click Create
#. Fill in:
* **Name**: e.g., "Weekly Cooperative Order #5"
* **Group**: Select the cooperative group
* **Collection Date**: When orders will be collected
* **Cutoff Date**: Last moment to add items
* **Pickup Date**: When group members collect their orders
#. Add members in the Members tab
#. Set member status (active/inactive)
#. Save and transition to appropriate state
Managing Pickup Dates
~~~~~~~~~~~~~~~~~~~~~
#. Go to Settings → Website → Shop Settings
#. Configure Pickup Days (define available days)
#. Set Group Settings (default locations, delivery partners)
**Customer Workflow:**
For Group Members on Website
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#. **Browse Products**: See products with eco-ribbons, pricing, margin info
#. **Add to Cart**: Select items (cart is separate per group order)
#. **Review Cart**: Check order summary before cutoff date
#. **Submit Order**: Confirm before cutoff time
#. **Receive Notification**: Get email with pickup details
#. **Pickup**: Collect order on designated pickup date
Order States
~~~~~~~~~~~
* **Draft**: Order being prepared
* **Confirmed**: Order open for shopping
* **Collected**: Orders received from supplier
* **Completed**: All members have picked up their orders
Paying an order online
~~~~~~~~~~~~~~~~~~~~~~
When the group order has online payment enabled:
#. Build the cart in ``/eskaera/<slug>`` as usual
#. Press **Review Order**: the cart is saved to your order first, so
the checkout shows the very lines and amounts that will be charged
#. Review the summary, choose home delivery if offered, and pick a payment
method — all on the same page
#. Press **Confirm and pay**; you are sent to the provider and back
#. The confirmation page shows the outcome and empties the local cart
The order is confirmed the moment the payment goes through, so it can no
longer be edited. Coming back to the shop shows a notice with a link to the
order instead of an empty cart, so nobody pays twice for the same cycle.
If the payment is still being processed when you come back, the page says so
and the order is confirmed as soon as the provider settles it.