Author Topic: ''Pending'' status missing  (Read 8833 times)

chkyriakos

  • Beginner
  • *
  • Posts: 3
''Pending'' status missing
« on: November 27, 2014, 10:42:20 am »
hi all! i have a problem with the ''Default Order Status to send email to shopper''. From this table missing the status ''Pending'' (even i click on to add it is missing from there) and the result is that the customer not recieving e-mail with his order. In other case to the table ''Default Order Status to send email to vendor'', all is ok and nothing missing from there. (see screenshot 5)

Any idea for solution on this?

Best regards

[attachment cleanup by admin]

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 28224
  • Always on vacation
    • Jenkin Hill Internet
Re: ''Pending'' status missing
« Reply #1 on: November 27, 2014, 11:31:42 am »
http://forum.virtuemart.net/index.php?topic=79799.0

If an order is Pending then payment has not been completed so the buyer has not "bought" the product. To send them an email at that time saying thankyou for your order would be stupid - and confusing. So for VM3 the option has been removed for the shopper. An email can still be sent to the vendor informing them of the failure to complete the buying process so they then have the option to contact the shopper to find out why they did not pay.

When a payment is successful the payment plugin should return "Confirmed" or "Confirmed by Shopper" so all emails are sent out. If your payment plugin does not do this then you should look at that issue.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VirtueMart 3.8.9.10473 on Joomla 3.9.28 PHP 7.4.14

chkyriakos

  • Beginner
  • *
  • Posts: 3
Re: ''Pending'' status missing
« Reply #2 on: November 27, 2014, 11:55:36 am »
thanks for your answer!
The payment that i use is only cash on delivery. My joomla version is v3.3.6 and virtuemart v2.9.9g.

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 28224
  • Always on vacation
    • Jenkin Hill Internet
Re: ''Pending'' status missing
« Reply #3 on: November 27, 2014, 13:08:10 pm »
The Shipment Method: weight_countries returns "Confirmed by Shopper" if set for COD with the standard payment plugin published with no need to go to a payment processor.

You should now be using VM3 and not a pre-release version. http://virtuemart.net/news/latest-news/465-virtuemart-3-is-here
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VirtueMart 3.8.9.10473 on Joomla 3.9.28 PHP 7.4.14

chkyriakos

  • Beginner
  • *
  • Posts: 3
Re: ''Pending'' status missing
« Reply #4 on: November 28, 2014, 15:23:23 pm »
thanks a lot!

ReJigged

  • Jr. Member
  • **
  • Posts: 82
Re: ''Pending'' status missing
« Reply #5 on: March 09, 2015, 18:48:49 pm »
http://forum.virtuemart.net/index.php?topic=79799.0
An email can still be sent to the vendor informing them of the failure to complete the buying process so they then have the option to contact the shopper to find out why they did not pay.
This is what I am trying to get VM3.0.6.2 to do. It is important we are notified if payment is not completed so we can contact the customer.

I have 'Pending' added to 'Default Order Status to send email to vendor'. See image. But the system admin (Vendor) is not receiving any email at this point. An email is only received by the Vendor email address if the customer successfully completes the payment process.

Any help would be appreciated.

VM 3.0.6.2
J!3.4
PHP 5.4.36

delroy

  • Beginner
  • *
  • Posts: 4
Re: ''Pending'' status missing
« Reply #6 on: March 18, 2015, 06:01:46 am »
Actually Jenkinhill, where the customer is paying by bank transfer, payment can take up to 2 days to reflect in your account and the customer needs the payment pending email notification so they can effect payment.  Otherwise, it means that after they have lodged each order, they need to come back online and search for the order to make payment, if they have checked out as guest, they have no access to the payment information or invoice?  It has definitely created a problem for me with the customer no longer receiving an email.  It means I have to email each pending payment through to them?  I really need this option back and it would be preferable if we chose what needed to go to the customer as before.  The customer needs confirmation that their order is placed and awaiting or pending payment.  thanks in advance

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10300
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: ''Pending'' status missing
« Reply #7 on: March 18, 2015, 09:06:29 am »
Why don't you set the status when the shopper confirms (I assume your using the "Standard" payment plugin) to "Confirmed by Shopper"
This means the shopper has confirmed but not paid and the email will send.

Re payment details - these should be shown on the confirmation page
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 28224
  • Always on vacation
    • Jenkin Hill Internet
Re: ''Pending'' status missing
« Reply #8 on: March 18, 2015, 23:46:45 pm »
Actually Jenkinhill, where the customer is paying by bank transfer, payment can take up to 2 days to reflect in your account

One of my clients uses only bank transfer here in the UK and the transfer takes less than a minute and is then reflected in the client account. Other countries may differ. :-)
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VirtueMart 3.8.9.10473 on Joomla 3.9.28 PHP 7.4.14

Daroch

  • Beginner
  • *
  • Posts: 4
Re: ''Pending'' status missing
« Reply #9 on: May 25, 2015, 12:38:38 pm »
Hello to all.
I wanted send emails to the customer when the status is pending yet, and I used a little modification (Core change) in the file:
administrator/component/com_virtuemart/views/config/view.html.php
about line 75, comment the line:
Code: [Select]
unset($this->osWoP_Options['P']);to
Code: [Select]
//unset($this->osWoP_Options['P']);
Perhaps help somebody. :) (Joomla 3.4.1 Virtuemart 3.0.8 )
 Regards

Roger Lightening

  • Jr. Member
  • **
  • Posts: 71
    • VisAbility: Joomla website developers
Re: ''Pending'' status missing
« Reply #10 on: May 11, 2016, 12:26:54 pm »
Thank you Daroch

I need this and you have saved me hours!

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10300
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: ''Pending'' status missing
« Reply #11 on: May 11, 2016, 16:44:49 pm »
Quote
Why don't you set the status when the shopper confirms (I assume your using the "Standard" payment plugin) to "Confirmed by Shopper"

seems simpler....
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Roger Lightening

  • Jr. Member
  • **
  • Posts: 71
    • VisAbility: Joomla website developers
Re: ''Pending'' status missing
« Reply #12 on: May 11, 2016, 17:00:25 pm »
For me it is a little more complicated. I need the client to be able to pay via credit card once I have approved a quotation so having a confirmed orders disables the ability to pay later.

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10300
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: ''Pending'' status missing
« Reply #13 on: May 11, 2016, 17:04:02 pm »
but "Confirmed by Shopper" could be anything.. just make a new status that isn't P -> Pending and set an email to send on that
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Roger Lightening

  • Jr. Member
  • **
  • Posts: 71
    • VisAbility: Joomla website developers
Re: ''Pending'' status missing
« Reply #14 on: May 11, 2016, 17:26:13 pm »
You are right. I am using the Virtuemart Finalize Order plugin and I can set the order status that I need from the plugin. Thank you for pointing me in the right direction!