I have my website with virtuemart 3 and joomla 3.
Virtuemart configuration One Page Checkout enabled and Ajax for OPC is selected.
there are 2 payment methods bank transfer and paypal.
My issue is initially whenever I go to checkout page and I select payment radio button, payment method is updated...If again I update payment method its not updated.
in short, only once payment method is updated. even If I hit save button its not updated.enter image description here
anyone suggest me?
Thanks
Related
we re using Virtuemart2 with joomla for our eCommerce website,if we are using the standard payment in virtue mart, both of the vendor and shopper gets their email notification properly.But when we using MIGS payment we didn't get the email notification.
Thanks,
This problem normally occurs, when the setting for the order status after the payment is not set properly inside of the payment configuration.
Inside of the payment configuration, the standard statusses are "pending", "confirmed by shopper" and "confirmed" and so on. If it is a payment system like Paypal, where the payment is finalized right away, the returning status should be "confirmed".
In VirtueMart configuration there is a tab where you can select the statusses at which to send a mail. I think, the tab was called "Checkout". In VM 3.0.14 and above, the tab is called "Emails". Here you have to adjust the settings according to the status after payment(s).
Please keep you VM at the latest version 2.6.22, and Joomla at 2.5.28 including the fix from 21st Dec 2015 to address all security issues.
I'm using Virtuemart 2.6.20. The payment method is paypal standard
When I place order, it redirects me to paypal gate. If I cancel the payment, it goes back to website and the order status is changed from pending to canceled. But when I make payment (completed), it doesn't go back to website and order status is not changed to "comfirmed"
You would need to enable Auto-Return in your PayPal account, check this out for details: Paypal settings for order auto-confirmation after payment (j2.5/vm2.x)
I am building a Magento extension to handle Level 3 payments through PayTrace's payment gateway. This particular payment method allows customers to select a saved credit card via Paytrace's customer info management (tokenized saved cards) instead of entering credit card information.
I can use Prototype, I understand how to add validation classes to the HTML in the template.
But the other validation is stumping me. I want to be able to submit the payment card's Paytrace id and not a credit card # and expiration date. When I add a select to the template and submit the selected card id, it pops up a javascript alert telling me "Incorrect credit card expiration date".
There is a request to "/checkout/onepage/savePayment" when I click "continue" that comes back with json {"error":"Incorrect credit card expiration date."} so this validation appears to occur via PHP on the server side.
My question here is "how do I extend Magento to override the server side one page checkout validation for payment?"
Hey I customized my woocommerce checkout form to post some hidden input values to paypal instead of doing an ajax post but somehow the ajax post is overriding the normal post and sending its own value to paypal. Can someone help me with this issue please. The form is at...
http://www.dreamhomevacationrentals.com/hotels/spanish-modern-retreat/
Click "Availability" on the left and then click "Book Now" and fill in some dummy data to get to the cart page and then click "proceed to checkout" to see the paypal form.
~Alex
I am integrating magento with paypal express checkout. When my customer select the paypal, they will redirect to paypal page, can I remove Order Summary block on Paypal login page (on left side) ? Or can I change the "Order Summary" words with something like "Reservation Summary" ?
Highly appreciate your answer.
Unfortunately there's no way to control that. PayPal is the one who hosts, and thus controls, what users see in their checkout process.
What you can control is the landing page they return to to finish the process.