WHMCS PayPal Payment Issue

BlinkNetHosting
New Community Member
Hi there, I am running WHMCS for cPanel with their built in PayPal payment gateway enabled. I set up my PayPal business account and all looked like it worked fine. When I process a test order the PayPal website seems to want to take payment from the customer twice. I first get asked which funding source to use so I click it and payment goes through, I get an email from my personal account to say money has left the account and I check my business account and the money has been received, however, PayPal then give the "securing your device" message again before presenting me with my funding sources again. If I cancel and go back to my website, my website still think the invoice is unpaid. If I continue with the second payment then it takes a second payment from my account and then successfully redirects me back to my website where the invoice now shows as paid. I have contacted WHMCS and they said the problem is not within their software and have sent me this log: 19/10/2020 18:42 PayPal Webhook id => WH-6D924454KG8011004-1M248242WE138182T event_version => 1.0 create_time => 2020-10-19T00:24:10.140Z resource_type => refund event_type => PAYMENT.SALE.REFUNDED summary => A GBP 0.01 GBP sale payment was refunded resource => id => 2T920136T2668051L state => completed amount => total => 0.01 currency => GBP refund_from_received_amount => value => 0.01 currency => GBP refund_from_transaction_fee => value => 0.00 currency => GBP total_refunded_amount => value => 0.01 currency => GBP refund_to_payer => value => 0.01 currency => GBP invoice_number => sale_id => 45M46601WP2800630 create_time => 2020-10-19T00:24:06Z update_time => 2020-10-19T00:24:06Z links => 0 => href => https://api.paypal.com/v1/payments/refund/2T920136T2668051L rel => self method => GET 1 => href => https://api.paypal.com/v1/payments/sale/45M46601WP2800630 rel => sale method => GET refund_reason_code => REFUND links => 0 => href => https://api.paypal.com/v1/notifications/webhooks-events/WH-6D924454KG8011004-1M248242WE138182T rel => self method => GET 1 => href => https://api.paypal.com/v1/notifications/webhooks-events/WH-6D924454KG8011004-1M248242WE138182T/resen... rel => resend method => POST Signature Verification Failed They said the Signature verification is most likely the problem but I don't know why this is happening. I have removed all API's from my account and reconfigured it and still have the same problem. The return to website option is also checked. Any assistance would be hugely appreciated! Kind regards, Dustin Ellse
Login to Me Too
0 REPLIES 0

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.