ApprovalTrail documentation

ApprovalTrail, also known as Proof Approval for WooCommerce, lets a shop attach a proof to a WooCommerce order, send the customer a link that needs no account, record their decision, and hold production until they’ve signed off. This is the complete documentation, current as of plugin version 0.2.0 (schema version 2).

What this record is, plainly: ApprovalTrail gives you a clear, timestamped record of who approved what, and when, that you can show your customer. It is tamper-evident, not tamper-proof: the record lives on a server your shop controls. It is not a digital signature and makes no claim about its standing in any legal process. Every article on this site holds to that line; see The approval record for the full explanation.

Start here

Reference

For developers

  • Hooks: the public action and filter reference.
  • REST API: the approvaltrail/v1 namespace.

Licensed build

  • License, updates and support: Pro, Studio and Agency only. Not applicable to the WordPress.org build, which contains no licensing code at all.

Every page on this site follows the same rule ApprovalTrail’s own code follows: never “legally binding,” “e-signature,” “court-admissible,” “certified,” or “notarised.” If you see wording like that anywhere on this site, it’s a mistake — tell us.

Something here wrong or missing? Tell us and we will fix it.