Skip to content

Releases: ideaalab/wp-simple-wallet

1.6.6

Choose a tag to compare

@ideaalab ideaalab released this 20 May 11:00
5ef545d

New

  • Transaction notes are now editable inline — hover the note column to reveal the edit icon, click to edit in place. Enter saves, Escape cancels. No page reload.

1.6.5

Choose a tag to compare

@ideaalab ideaalab released this 20 May 10:51
5dd3f57

Fix

  • Admin balance adjustments that fail (e.g. insufficient balance with negative balance disabled) now show the error message on the user detail page instead of silently doing nothing

1.6.4

Choose a tag to compare

@ideaalab ideaalab released this 15 May 16:10
5b51669

Fix

  • Reverted default glyph to \f18e (dashicons-money) — the 1.6.3 change was incorrect
  • The arrow icon was caused by themes (e.g. Uncode) overriding font-family to their own icon font
  • Added !important to font-family:dashicons to prevent theme CSS from replacing the icon

1.6.3

Choose a tag to compare

@ideaalab ideaalab released this 15 May 14:57
f31bdce

Fix

  • Default dashicon was \f18e (dashicons-migrate, an arrow) — changed to \f526 (dashicons-money-alt, the $ symbol)

1.6.2

Choose a tag to compare

@ideaalab ideaalab released this 15 May 14:52
39032ce

Fixes

  • Dashicon glyph: the backslash in \f18e was stripped when saving settings (double wp_unslash() — WordPress already unslashes before the sanitize callback)
  • Added clickable link to the Dashicons reference in the icon settings field

1.6.1

Choose a tag to compare

@ideaalab ideaalab released this 15 May 14:35
319f40b

Fix

  • Admin balance adjustments now correctly show "wp-simple-wallet" as source instead of "—" in the transactions table

1.6.0 — Dual wallet mode

Choose a tag to compare

@ideaalab ideaalab released this 15 May 14:34
7492b91

New feature: Wallet mode setting

Choose how the wallet operates at WooCommerce → Wallets → Settings → Wallet mode:

Payment method (default, unchanged behavior)

  • The wallet covers part of the order total after taxes are calculated
  • Tax base and invoices remain unchanged — the wallet acts like any other payment gateway
  • Suitable when the wallet balance represents real money deposited by the customer

Discount on taxable base (new)

  • The wallet reduces the taxable base before taxes are calculated
  • Both the base imponible and the resulting VAT/IVA are reduced on the invoice
  • Suitable when the wallet balance is a reward or promotional credit (affiliate commissions, loyalty points) and is not actual money

Details

  • Each order records which mode was active at checkout, so changing the setting does not affect existing orders
  • In discount mode, the wallet appears as a negative taxable fee line on the order — WooCommerce recalculates taxes automatically
  • Refund auto-credit now works in discount mode (the wallet portion is independent of the gateway payment)
  • Checkout UI, order notes, admin fields, and email totals adapt their labels per mode

Fix

  • Admin balance adjustments now correctly show "wp-simple-wallet" as source instead of "—"

v1.5.2

Choose a tag to compare

@ideaalab ideaalab released this 14 May 21:06

Wallet debit timing

  • Wallet debited immediately at order creation (like a gift card). Fixes BACS/bank-transfer where the balance was never deducted.
  • Failed/cancelled orders restore the wallet automatically.

Invoice & order visibility

  • Order total restored to full amount after gateway processes — correct tax base/IVA for invoicing.
  • "Paid from wallet" and "Charged to payment method" rows in order totals (admin, emails, My Account).
  • "Paid from wallet" field visible in admin order billing section.
  • Detailed order note: "12,00 € paid from wallet. 12,20 € pending via Transferencia bancaria."

Other

  • Rename: "Discounted from wallet" → "Paid from wallet".
  • Admin: "Set balance to" option for absolute balance adjustments.

Full Changelog: v1.5.1...v1.5.2

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 14 May 14:37

Full Changelog: v1.5.0...v1.5.1

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 14 May 13:29

Full Changelog: v1.4.3...v1.5.0