Skip to content

Reference

The lists a Returns Portal configuration is built against, generated from the extension's own code so they cannot quietly drift away from what the version you installed actually does.

  • Settings: every setting the module keeps, per store, its shipped default and what it does.
  • States and refusals: what a request may be, who may move it, what a line's verdict means, and every reason a line may not be sent back.
  • What the estimate is made of: which order-level rows are shared across the lines, which are ignored, and how the figures are rounded.
  • What a customer may attach: accepted types, sizes and counts.
  • The API: every route, field, filter and write an integrator's system may call, for the version you installed.
  • What this holds about a person, and what removes it: every table, column and file that holds something about somebody, why, for how long, and what an erasure does to it.
  • Security verdict: how the extension answers each item of the shared security baseline.
  • What it costs: the queries, bytes and requests it adds to nineteen stock pages.

Four things those lists cannot tell you, because they are not lists:

  • What the extension does to your store's own return form. It closes it while the module is enabled, and that is the most invasive thing it does. Why, and exactly what comes back when you switch it off, is on limits and guarantees.
  • Where the return window is measured from. OpenCart records no delivery date, so the clock is the first arrival at a status you nominate, with the order date as the fallback. What follows from that, including why the clock never restarts, is under what the window is measured from.
  • What counts against what is still returnable. Every return recorded against an order counts, including ones typed in by hand and ones filed before you installed this. See what counts against what is still returnable.
  • What happens at the edges: what an update keeps, what an uninstall leaves behind, what erasure reaches and what it does not. All of that is on limits and guarantees, which is the page to read beside this one.