I'm using the paypal provider, i've watched Paul's video on setting everything up. Everything works, i can make an order, get redirected to paypal, put my sandbox details in and then get redirected back to the site.
However the order in the db has no finalised date and so doesn't appear in the list of orders.
This would suggest that your webhook isn't being triggered as it's not being redirected back to the site that finalizes the order, it's a webhook request that occurs on a background request.
I'd double check your webhook configuration and review the section again in Pauls video about it's setup. Particularly around local testing.
PS Just a note that there are reports on the PayPal forums that the sandbox webhooks can be pretty flakey and can take quite a while to trigger, so you may also need to see if this is the case. You can check in the PayPal portal to see what webhook requests have actually been sent.
Finalize date not being set with PayPal provider
Hi
I'm using the paypal provider, i've watched Paul's video on setting everything up. Everything works, i can make an order, get redirected to paypal, put my sandbox details in and then get redirected back to the site.
However the order in the db has no finalised date and so doesn't appear in the list of orders.
Am I missing something?
Thanks
Hi Sean,
This would suggest that your webhook isn't being triggered as it's not being redirected back to the site that finalizes the order, it's a webhook request that occurs on a background request.
I'd double check your webhook configuration and review the section again in Pauls video about it's setup. Particularly around local testing.
Hope that helps
Matt
PS Just a note that there are reports on the PayPal forums that the sandbox webhooks can be pretty flakey and can take quite a while to trigger, so you may also need to see if this is the case. You can check in the PayPal portal to see what webhook requests have actually been sent.
It was a rookie mistake. IP restrictions on our qa site :(
is working on a reply...