woocommerce paypal after payment redirected many times - wordpress

when I make a payment with paypal on my site for a downloadable pdf book, the payment works well but I do not receive the email with the download link.
and after payment a google page is displayed with an error message redirection too many.
But when I look at the logs the email is sent but I don't receive it. However if I pay by credit card everything works. Do you have an idea? Thanks

Problem solved, I just updated the theme

Related

Problems with PayPal in WooCommerce

I have correctly configured payments with PayPal in WooCommerce, sometimes I get orders and pay for PayPal and everything is fine, but sometimes some customers pay and WooCommerce does not change the status of the order to "Paid", and for that reason customers contact me to tell me that they already paid and yes.
Does anyone feel the same?
PS: This error is occasional, I do not know what it could be.
You could always just log in to your PayPal account and see if the transactions that show an incorrect status in WooCommerce do actually exist in your PayPal transaction log with the correct status. If so, then you should contact WooCommerce support for them to explain why those same transactions do not show up with the correct status in their portal. If WooCommerce tells you that it's an issue with PayPal (and thus, there is nothing to be corrected at their side), then open a case with PayPal support and they can look into the logs being sent from WooCommerce's API calls into PayPal to confirm whether or not they are doing it properly.
PayPal Standard that comes with WooCommerce uses IPN to update the order status. Unfortunately, their IPN integration is not great, and it often fails.
If you use my PayPal for WooCommerce instead, and setup Express Checkout, this problem will not happen. Also, you'll have a lot more features and functionality.

PayPal Button Purchase Notifications

I am new to creating PayPal buttons and the owner of the small site (who is using squarespace for the site), says he isn't getting notifications of a the purchases.
How can i make sure he is getting notification of the paypal button purchases?
I would greatly appreciate any help that I can get on this.
Kind Regards,
Alex
check the following
Spam or bulk Social Tab in emails; sometimes payment notifs go in
there depending on email client; gmail etc.
Log into PayPal account
profile settings
my settings
notifications
Make sure: "I receive money with PayPal" is checked
If you checked all the following and they checkout ok; then open an ticket to the technical team # https://www.paypal-techsupport.com/ / contact support link at the bottom
Hope this helps

WooCommerce IPN Notification

I need some help typing to figure out what im doing wrong.
My site is setup to manage orders using WooCommerce. the site is a public site, but my Perl Script needs to be implemented as im testing a few things out and displaying some messages. The public site is called 'publicwebsite.com'. But the other site im displaying all this information and proccess it is called 'mywebsite.com'
I have setup my API credentials and setup my IPN for paypal payment. To direct the IPN to my website i have gone into the 'My Selling Tools' on the sandbox side of Paypal, and set the IPN to http://mywebsite.com/test_pl.html
when i place and order, somehow the IPN is not being directed to the URL. I went to the IPN tabe again on the Paypal side, and clicked on history, and i see that the 'Notification URL' is still set to http://publicwebsite.com/WC_Gateway_Paypal, whereas it should have been http://mywebsite.com/test_pl.html.
I cannot seem to find the place where i can change the preferences such that Woocommerce pushes the information onto the site.
Please Help.
Thanks in advance
WooCommerce will set the IPN location of each transaction so that it can be notified when an item is paid for and continue its process.
Not knowing your data flow, I would suggest looking into woocommerce available hooks and hook into the IPN notification and then send the data (and user) to your perl script.
This way you satisfy WooCommerce's condition that it needs to know about payments, and you satisfy your need to have your perl script called so that it can do additional processing.
One possible solution is to update your IPN settings in your PayPal Account. If you have a standard PayPal account here are the instructions directly from PayPal Documentation:
Go to the PayPal website and log in to your account.
Click Profile at the top of the page.
Click My selling tools.
Click Update beside "Instant payment notifications" in the "Getting paid and managing risk" section.
Enter the notification URL and select "Receive IPN messages."
Click Save.
Just in case you need it below is the PayPal Instant Payment Notification Guide. It includes an IPN simulator.
PayPal Instant Payment Notification Integration Information

drupal paypal order email sending twice

I am using ubercart paypal module as payment gateway in drupal.. when the user pays the money the order confirmation is sent twice. this should not happen..
please help me..
thanks in advance
This is caused by the Paypal IPN sending out multiple requests which in turn causes the Conditional Actions module to invoke the email action twice.
Comment #25 in this post presents a possible solution. You should also check these links out:
http://www.ubercart.org/forum/support/10422/multiple_emails_single_purchase
http://www.ubercart.org/forum/support/8790/stock_level_reduced_twice
http://www.ubercart.org/forum/support/8930/stock_reduced_twice
http://www.ubercart.org/forum/support/14097/duplicate_notifications_file_download_sales_upgrading_uc_20
http://www.ubercart.org/forum/bug_reports/13313/paypal_duplicate_actions_taken
http://www.ubercart.org/forum/bug_reports/13716/stock_levels_decrease_twice_latest_update_6x20
http://www.ubercart.org/forum/support/13794/file_download_user_notified_twice
http://www.ubercart.org/forum/support/5192/stock_decreased_2_times_once_customer_buys_once_customer_pays_paypal
They all talk about the same problem in one way or another.

Paypal discount code with buy now button

I've created a paypal buy now button and integrated it successfully. When testing I notice that once I reach the paypal site there's an option to redeem a "voucher, reward or other discount".
How do I create the voucher/discount codes?
The instructions I've seen so far seem to relate to handling the coupon codes on your own website i.e. you have to allow users to enter the code on your site. I'm looking for a solution where my customers can redeem a coupon code on the paypal website using the option I mentioned earlier.
You cant create vouchers. Only paypal or ebay users can create those.
You're gonna have to create a script that calculates the discounts on your website before sending the total amount to paypal checkout.
Check a script i posted on my profile for more info.
If you are using V2 of the PayPal API, add it as part of the breakdown.
https://developer.paypal.com/docs/api/orders/v2/#definition-amount_breakdown

Resources