I have put a bug request in (should it have been a support ticket????)
Any one else having this issue:
Lets say you have a client that has funds in his account. They go to purchase a product:
> on the checkout they are already logged in. They have 2 options presented: 1. pay using account credit OR pay using card (for which the relevant CVV field is displayed).
NOW if the client chooses to pay with credit (that opion is selected as default) they would then naturally scroll down, click agree terms and click submit.
Thats when the issue happens. An ERROR comes back stating they didnt fill inthe CVV field.... Well why would they? they paid with credits.
(Come to think of it IF that credit option is displayed and selected as the default option WHY does the CVV field even displayed initially? seems weird behaviour. IF they choose NOT to pay with the credit and select the card (or other payment option) then yes that should then bring up the CVV field OR any other related card options...)
As they have now got an error message, they scroll down (still logged in) only to find that the CVV field has disaapeared and the full card form is now shown. What?! How daft is that.
They have a card on file (but cannot view via any account screen it as we use the sagepay token system (think that removes the payment methords display screen??) , but thankfully the checkout gives an indication what the card is which is good) BUT when this error happens ONLy the full form is shown and the previous CVV field (which also diaplyed last 4 digits of card is not there). SO that adds more confusion.
IF you go back to cart.php?=view and then click on checkout the initial view is shown again i.e. pay with credits OR card and the CVV field only is also shown together with the stores card details.
Just seems a bit backwards how this is working and clearly when an error is shown there is a bug.
To top it off, lets sya you select pay with credits AND you enter the CVV (you have the hindsight to do so) and complete the purchase. You have used your account credits... WELL the order notification the admin gets states a new order with payment methord being: CARD/SAGE/STRIPE etc and NOT via credits/account funds etc. Thats totally incorrect.
This is happening on a default SIX theme and default STANDARD CART order form with NO customisations and all hooks (only 3 avliable anayway) off...
Is anyone else haing this issue OR can replicate this?
Thankfully this is still on a dev install and was just about to migrate to live when testing brought this up! Phew. That would have created a whole load of issues as TBH not a whole lot of or clients are that savvy to think to enter the cvv IF they were paying using there credits (I mean who would??)