No Payment CREATE webhook is being called in production square app

We created an Oauth2 application to connect on our partner merchants and it is working well one-way. We are able to create a customer on our partner merchant Square account. But, we do not receive any webhook notification every time our partner used their POS for payment transactions.

This works in sandbox though but not in production. Our Square account is not yet fully on-boarded, is that one possibility why we are not receiving any webhook notifications?

Are you listening to payment.created and payment.updated events? If your listening to orders events they don’t fire for POS payments. :slightly_smiling_face:

Hi bryan,

This is resolved. We just need PAYMENTS_READ scope in the Oauth flow. Small thing to miss out! But thanks a bunch!

That’s great to hear. :slightly_smiling_face: