VivaPayments / API

Index of Viva Wallet open source projects on GitHub.
139 stars 162 forks source link

Cannot use ngrok to test webhooks #2322

Closed svolkomorov closed 1 year ago

svolkomorov commented 1 year ago

Hello!

It used to be possible but now I cannot create a webhook pointing to an ngrok domain on demo.vivapayments.com. It says "Error! (Error code 403)" when I press "Save" and "URL not verified. Please enter a valid, publicly available, URL that conforms to these guidelines" when I press "Verify".

Moreover I cannot even save ngrok domain to tags when creating an order which is really weird.

I discovered that https://demo.vivapayments.com/selfcare/en/sources/domainvalidate?Domain=google.com works but https://demo.vivapayments.com/selfcare/en/sources/domainvalidate?Domain=foo.ngrok.io gives an "Access denied" error.

What am I doing wrong? Is there any way to use ngrok for development/testing?

VivaWalletCustomerSupport commented 1 year ago

Hello @svolkomorov,

Thank you very much for contacting us. We would like to inform you that we do not support ngrok for security reasons. We kindly advise finding similar local development software and share with us the hosted IPs of the server and the IPs of their application. We will gladly inform you if those IPs are blacklisted or not. Kindly note that the software servers should be in Europe.

Kind regards, Viva Wallet E-commerce Support Team

VivaWalletCustomerSupport commented 1 year ago

Hello @svolkomorov,

We just wanted to follow up on the reply we sent yesterday. We were simply wondering if you read our response.

In any case this ticket will remain active for at least 24 hours, so that you can come back if you wish.

However, if you have any questions, please don't hesitate to reply here and we'd be happy to help!

Kind regards, Viva Wallet E-commerce Support Team

VivaWalletCustomerSupport commented 1 year ago

Hello @svolkomorov,

This ticket will close for now. Please don't hesitate to raise a new ticket if you need further assistance.

Kind regards, Viva Wallet E-commerce Support Team