Forum Replies Created

Viewing 9 replies - 1 through 9 (of 9 total)
  • Thread Starter senns14

    (@senns14)

    As the original author of this thread, I did find a solution and the plugin is now working properly on our website. Having said that, I am not sure our solution is going to help others.

    I asked my web hosting company to dig further into if their security was the cause. They temporarily disengaged their security but the plugin still was not working on our site. We hired them to investigate the issue further and found that there was a conflict with the paypal.php file.

    To make a long story short, we previously had another eStore functioning on our site which, like the plugin used a file, paypal.php. Although the previous file was located in a completely different directory than the plugin’s, it caused a conflict. Once we removed it, the plugin worked. We have since removed all the old eStore files, and tested everything for a few weeks. I am happy to say the plugin is now functioning properly.

    Hope this helps.

    Thread Starter senns14

    (@senns14)

    Agreed! Odd because other parts of the website that access the database are functioning normally. I will talk to my web hosting company again to have them trouble shoot this from their end.

    Thanks again for your help. I think the plugin is great; easy to set up and fits our needs perfectly. That is why I am working so hard at troubleshooting my issue.

    Thanks again!

    Thread Starter senns14

    (@senns14)

    I understand what you are saying, however I tried something else that may show that it’s the plug in that’s the issue.

    I set up two computers side by side. On one, I was logged into my admin panel so I could view the Cart Orders summary page live. On the other computer, I was shopping my website’s eStore just like a customers would. The exact moment I clicked on the “Check Out With Paypal”, the order was created on the Cart Orders Summary but it created it in the Trash Folder. In other words, the plug in trashed the order before I could even try and log into PayPal.

    Also, I checked more information on Paypal. For each order, the details of the IPN show the HTTP response code as 200, meaning that the server did receive the IPN, so there is nothing that is blocking the messages. The Delivery status says “Sent”, and the IPN type is “Transaction made”. The Notification URL is https://b2bsalesconnections.com/?simple_cart_ipn=1. Perhaps this is the wrong URL, especially if the order has already been moved to the Trash folder.

    Is it possible that the IPN are being sent and received, but just to the wrong URL?

    Thread Starter senns14

    (@senns14)

    My apologies for the delay in my response however was unavailable for the last couple of weeks.

    In response to your message, the IPN feature has always been and continues to be enabled as per the instructions provided.

    As suggested, I deactivated the Wordfence Plugin and completed a transaction. As the seller, Paypal immediately sent me a payment notification. The transaction also appears in my IPN summary in Paypal so the IPN was sent.

    As the buyer, I also immediately received payment notification from PayPal, however it did not include the address for the digital download as it is supposed to. Also, the Shopping Cart Plugin did not send any emails whatsoever, and the transaction information was automatically sent to the trash and the contact information was blank. In other words, deactivating the firewall made no difference whatsoever.

    I checked with my web hosting company and was told that they have never had an issue with PayPal IPN before.

    Lastly the debug logging option is enabled however the text output file, ipn_handle_debug.txt is completely blank so no help there.

    Any other suggestions as to where I should go from here?

    Thread Starter senns14

    (@senns14)

    I understand what you are saying, however ALL orders are being sent to the trash automatically; even the ones I can tell are completed as I have received payment and Paypal has collected the name and email addresses. I can cross reference by the date and time, and there are multiple orders where I have received payment and there are names and email addresses showing in the PayPal sale on PayPal.

    I can also see from the IPN History page that PayPal sent out the payment notifications correctly and from the Message ID link that the code says “payment_status=Completed”, however the plugin doesn’t seem to receive the message and that is why I think it doesn’t send out the automated emails for the digital downloads.

    The real issue seems like the plug in is not receiving the automated PayPal notifications properly.

    Please advise. Thanks.

    Thread Starter senns14

    (@senns14)

    I would like to use the [email protected] in the from field for the emails sent to the buyer, and my email address in the email address for the emails sent to the seller. This is the way I have set it up in the options.

    Does this make a difference in trying to fix the fact when I click on “Cart Orders” it says no orders found as all completed orders are automatically being sent to the Trash in error? Also, when you view those orders in the Trash, the buyers name and email fields are completely empty, and the Paypal status still shows as “In Process” even though I have confirmed I received the payment.

    Thanks very much for your help. I am really looking forward to having this issue solved.

    Thread Starter senns14

    (@senns14)

    I have edited the email message as you instructed and have removed the email address.

    The From Email Address is:
    B2B Sales Connections <[email protected]>

    This is a valid address however is different address than the email address used for the admin of my WordPress site.

    Thread Starter senns14

    (@senns14)

    I think so. The email for the buyer is as follows:

    Dear {first_name} {last_name}
    Thank you for your purchase! You ordered the following item(s):
    {product_details}
    If you have any questions, please do not hesitate to contact us at [email protected]
    We look forward to helping you achieve your sales potential!

    The email for the seller is as follows:

    Dear Seller
    This mail is to notify you of a product sale.
    {purchase_date}
    {product_details}
    {purchase_amt}
    {coupon_code}
    {transaction_id}
    {order_id}
    The sale was made to {first_name} {last_name} ({payer_email})
    Thanks

    Thread Starter senns14

    (@senns14)

    Thanks for your reply. Both “Send Emails to Buyer After Purchase” and “Send Emails to Seller After Purchase” are checked to enable. I have also set up the email templates using valid email addresses in the Email Tab.

    I don’t know if it is relevant, but the custom code that appears on my view in Paypal on the IPN History Page for two orders are as follows:
    wp_cart_id%3D6022%26ip%3D173.0.208.130
    wp_cart_id%3D6024%26ip%3D38.96.10.6

Viewing 9 replies - 1 through 9 (of 9 total)