Jump to content

Christopher Short

Member
  • Posts

    432
  • Joined

  • Last visited

Everything posted by Christopher Short

  1. Yes. I can edit every product in that category, but to choose another product, you have to go back to the master product list, then select a new category. It only does it if you actually make a change to a product in the current category. If you just view, it will let you continue on down the category list.
  2. This was fixed at one point but seems to be broken again. If you click on a product in the admin, after sorting by category(using the filter drop down), you can update every product in that category. However, you cannot get to the next category without first clicking back tot the top product list page. Can we fix this? It would be nice to be able to click down the filter drop down category lists as you make updates without the extra steps to continue on.
  3. case 'VERIFIED': switch ($_POST['payment_status']) { case 'Completed': $transData['notes'][] = "Payment successful. <br />Address: ".$_POST['address_status']."<br />Payer Status: ".$_POST['payer_status']; $order->paymentStatus(Order::PAYMENT_SUCCESS, $cart_order_id); $order->orderStatus(Order::ORDER_PROCESS, $cart_order_id); break; I guess this line? I had this fixed before, but I don't recall it being here. I need to change the code to update to processing upon payment pending.
  4. It appears to be missing: ## Get the Order ID $cart_order_id = $_POST['invoice']; if (!empty($cart_order_id) && !empty($data)) { $order = Order::getInstance(); $order_summary = $order->getSummary($cart_order_id); $transData['notes'] = array(); switch ($data) { case 'INVALID': ## If this is the response, then something is wrong with the callback $transData['notes'][] = "Unspecified Error."; break; case 'VERIFIED': switch ($_POST['payment_status']) { case 'Completed': $transData['notes'][] = "Payment successful. <br />Address: ".$_POST['address_status']."<br />Payer Status: ".$_POST['payer_status']; $order->paymentStatus(Order::PAYMENT_SUCCESS, $cart_order_id); $order->orderStatus(Order::ORDER_PROCESS, $cart_order_id); break; case 'Canceled_Reversal': $transData['notes'][] = "This means a reversal has been canceled; for example, you, the merchant, won a dispute with the customer and the funds for the transaction that was reversed have been returned to you."; $order->paymentStatus(Order::PAYMENT_CANCEL, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); break; case 'Denied': $transData['notes'][] = "You, the merchant, denied the payment. This will only happen if the payment was previously pending due to one of the following pending reasons."; $order->paymentStatus(Order::PAYMENT_DECLINE, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); break; case 'Failed': $transData['notes'][] = "The payment has failed. This will only happen if the payment was attempted from your customer's bank account."; $order->paymentStatus(Order::PAYMENT_DECLINE, $cart_order_id); $order->orderStatus(Order::ORDER_DECLINED, $cart_order_id); break; case 'Pending': $transData['notes'][] = "The payment is pending; see the pending_reason variable for more information. Please note, you will receive another Instant Payment Notification when the status of the payment changes to 'Completed', 'Failed', or 'Denied'."; $order->paymentStatus(Order::PAYMENT_PENDING, $cart_order_id); $order->orderStatus(Order::ORDER_PENDING, $cart_order_id); break; case 'Refunded': $transData['notes'][] = "You, the merchant, refunded the payment."; if(isset($_POST['payment_gross']) && !empty($_POST['payment_gross'])) { // Support for legacy PayPal code for USD $_POST['mc_gross'] = $_POST['payment_gross']; } if((string)$_POST['mc_gross']==(string)'-'.$order_summary['total']) { // Change status to refunded if it is a full refund $order->paymentStatus(Order::PAYMENT_CANCEL, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); } break; case 'Reversed': $transData['notes'][] = "This means that a payment was reversed due to a chargeback or other type of reversal. The funds have been debited from your account balance and returned to the customer. The reason for the reversal is given by the reason_code variable."; $order->paymentStatus(Order::PAYMENT_CANCEL, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); break; default: $transData['notes'][] = "Unspecified Error."; $order->paymentStatus(Order::PAYMENT_DECLINE, $cart_order_id); $order->orderStatus(Order::ORDER_DECLINED, $cart_order_id); break; } break; }
  5. Where does the pending to processing occur now? I looked in gateway.class in the paypal module but it isn't there.
  6. My names are not the same in any of those locations. publichtml has: admin admin_XXXXX and the globalinc file has: admin file YYYYY admin folder ZZZZZ my admin uses the YYYYY now. Also, in the includes file I have the image below
  7. Can you explain this further for me? When I did some reorganization on the website, moving products from one category to a new category(it was too cluttered), I sent the request to google crawl and now they email me about a huge increase in 404 errors. I had already rebuilt and submitted the sitemap, as well as reset the seo links.
  8. What do you need from me to help with this? I think I have always used the auto update tool from maintenance. The second update after this was implemented broke the store and didn't update the link files correctly, so I had to manually fix them. This last update was auto done through maintenance.
  9. Is anyone else getting a new admin address for every single update? It really sucks having to change the link so often.
  10. I am getting 404 errors in google. I had to move a bunch of products into new categories as customers were complaining about the category organizing.
  11. Is there a way to force the population of the links without manually opening each page?
  12. How long does it typically take for cubecart to rebuild the SEO links when you delete them?
  13. Thanks guys. I rebuilt everything, and told Google to revisit the site, from the developer tab. On a side note, is there documentation somewhere that shows what each of these items do as well as how the settings affect the store?
  14. Does the sitemap rebuild work too?
  15. Thanks. Any idea how long for the rebuild?
  16. If I select both of these, will it clear them and then regenerate them automatically? Search Engine Optimized (SEO) URLs Clear all custom defined SEO URL's Clear all auto generated SEO URL's
  17. Yes, overview tab. The inventory tab matches and this was the last item available.
  18. Here we go again. The site did not properly add the dollars again. Why does this happen? It charged the card the $215 but emailed the order at $295
  19. does anyone know where the code is that makes the change from pending to processing? I changed it in the paypal module but it reverts from processing back to pending after about 10 sec. I just want to change it to go to processing on the ipn showing pending payment.
  20. I just changed to PayPal pro. I have updated the ipn to the new address, and the site is receiving them. How do I get the site to go back to changing pending to processing once the ipn arrives? I am having paypal run and authorization on the cards now instead of immediate capture since I was having to do refunds on every order for excess shipping. How do I fix this? I want to see processing so I know they completed the process before I did out the order and without having to log into PayPal every time.
  21. IPN allows the site to know that payment has been received, and can be configured in the store settings to change order status from pending to processing automatically, allowing the admin to know payment is there without logging into paypal to check..
×
×
  • Create New...