Author Topic: Paid status is wrongly set to X in every order  (Read 508 times)

w_spirit

  • Beginner
  • *
  • Posts: 1
Paid status is wrongly set to X in every order
« on: September 06, 2019, 19:00:14 pm »
Hi,
I experience a problem in the "PAID" column content in orders page.
An "X" appears in all orders, even those it should be "ticked" in orders with confirmed status (such as those paid by paypal).
I use VM 3.6.1, but in VM 3.6.0 it worked ok (however I had other issues like the country-payment missing methods).

How this problem could be fixed?

Milbo

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 9997
  • VM3.2 Cached and Optimized
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Paid status is wrongly set to X in every order
« Reply #1 on: September 06, 2019, 19:58:50 pm »
At least it is a minor problem. The paid column contains the paid value. Maybe your store is in euro, but you get paid in $? Maybe it is a rounding problem. On the other hand I wonder that you say it worked in vm3.6.0, ... because there was no work in that area.
I should fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

avkeele

  • Jr. Member
  • **
  • Posts: 50
Re: Paid status is wrongly set to X in every order
« Reply #2 on: October 07, 2019, 12:29:25 pm »
Hi,

I just upgraded from 3.4.2 to 3.6.2. All orders, confirmed or not,have PAID marked with an "x" (disabled). My store is in USD, and all orders are paid in USD.

Does this affect anything? I'm not even sure what the PAID column is for when status already exists.

avkeele

  • Jr. Member
  • **
  • Posts: 50
Re: Paid status is wrongly set to X in every order
« Reply #3 on: October 12, 2019, 14:42:06 pm »
Bump. Anyone have an answer?

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3547
  • using Matomo instead of Google Analytics
Re: Paid status is wrongly set to X in every order
« Reply #4 on: October 12, 2019, 17:28:20 pm »
The paid/unpaid icon serves only as a visual reference for the shop owner. If you updated from an older version of VirtueMart, you need to select all orders (checkbox in the upper left corner of the 'Order List' view and click the 'Update Order Status' button. Depending on how many orders your table holds, the process might take a while to complete. Afterwards your orders with 'Confirmed' status should be green.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations