When I submit a review in Magento I receiving this code..
{"success":true,"msg":"
Thanks for your review! Your review has been accepted for moderation.</span></li></ul></li></ul>"}
Anyone knows how to fix this?
This is message shows while you submit review. That review is in "Pending" state.
Admin need to approve that review, after that it will be visible on frontend.
Related
I am using Magento for less than a week and my problem is that transaction email which is sent to the customer does not show the billing address and also the payment method is like below image :enter image description here
Please let me know how can I solve this problem.
Thank you in advance.
Mojtaba
here's my problem:
When a customer in my Magento store places an order, the confirmation mail is beeing sended right away. Even when the payment procedure is not done.
I want the order confirmation mail only to be sended when the payment is done. For example when someone chooses PayPal and clicks on Place Order button, the person is redirected to PayPal, makes the payment: confirmation mail send. But when the person is cancelling the payment in PayPal, nothing should be sended.
I did not find a solution on Google or Stackoverflow, so I hope someone can help me out. Thanks in advance!
Best Regards,
Peter
I face same problem. I find temporary solution for this problem.
Go to System -> Configuration -> Sales -> Sales Emails
There is in Order tab order confirmation email select NO
Then Set custom email to your success payment page.
Please refer this link for set custom email
I have a problem with 2checkout module in Magento. When I place the order with the help of 2checkout payment gateway I don’t get the response back of Payment completion. So, order status remains “Processing”.
I want to do something like when the payment completes it should response me back and the order status should be change to “complete”
Please help… Thanks…
The order status will change from pending to processing upon successful passback from 2Checkout. You can then utilize the "Invoice Automatically Before 2Checkout Fraud Review" or "Invoice Automatically After 2Checkout Fraud Review" setting in your Magento 2Checkout configuration to change the status to "Completed". These settings use the notifications sent by 2Checkout's Instant Notification Service so you will need to setup your Notification URL and enable the 'Order Created' and 'Fraud Status Changed' messages in your 2Checkout admin area under the notifications tab.
Feel free to contact 2Checkout Tech Support at techsupport#2co.com for assistance.
I am currently testing the PayPal functionality. I added all the appropriate config information, and the purchase is working perfectly.
Going into the admin panel, all the orders have "Payment review" status (they were made either today or yesterday).
My question is - is it normal to last this long ? If it is, how am I supposed to properly test. If it's not, can anyone give me any tips on how to debug this issue ?
Any information on how the process goes from this point on would be highly appreciated. Anticipated thanks.
Check the PayPal account that you made the purchases on. Do they show completed in there, or do they say pending? If they show completed, it may be possible you did not receive the IPN to update your cart. If they show under review in your test sandbox account, you may have payment review turned on. You could need to go into the details of the transaction within your test sandbox account and manually accept the payment. You can also turn payment review off if it is on. You just need to log into your developer account at developer.paypal.com, click on test accounts. You then should see a column for payment review. If it is enabled, you will just need to toggle it from here.
Since this is quite popular with Google I will add my solution here as well:
I had noticed that many payments would still have the "Payment review" status even after I disabled payment review in my sandbox account.
Turns out that if a payment is made in another than the sandbox account's default currency, it is automatically put into the "Review" status.
To turn this feature off, log into your sandbox account under https://www.sandbox.paypal.com and go to Profile -> More Options -> Payment Receiving Preferences. There you can change the setting for "Allow payments sent to me in a currency I do not hold" to auto-accept such payments.
My problem was transaction status said "Paid" in merchant test (Sandbox) account but IPN response I received had payment status "Pending".
For a new user like me, it was hard to find out how to accept a payment manually when "payment review" is turned on. It took hours for me.
To make it easier for others,
Go to transaction detail -> Click on "More Information" link. Go to bottom of the page. Here you will find "Accept" link just above "Return to My Account" button. Click on "Accept" link and transaction status will change to "Complete".
After that I received IPN response with payment status "Completed"
I hope this helps someone.
This query solved it for me in case of Amazon Sandbox orders which left opened transactions. These popped up in the error log with
The OrderReferenceId XYZ is invalid
each time with Magento's cron scheduler. Basically the same as for Paypal and all other external payment methods which have a sandbox mode:
UPDATE `sales_payment_transaction`
SET `is_closed`=1
WHERE 'S02-XXXXXXX-XXXXXXX' IN (txn_id, parent_txn_id);
I'm using magento 1.5 and I need to send email to customer that their order has been cancelled by the admin. can someone help and show me the steps to do this part in magento admin panel.?
I really need your help. thanks in advance, your response is highly appreciated.
You should use an event, to tell if the order was cancelled. I don't know if there is such an even (sales_order_cancelled or something like that), otherwise you could try to observe sales_order_save_after, and check if the order was cancelled, then send the email.
==========EDIT===========
From what I read in http://www.nicksays.co.uk/magento_events_cheat_sheet/, you should use the event order_cancel_after. Check app/code/core/Mage/Sales/Model/Order.php to see how it's called.