Paymentwall website uses cookies to store your browsing preferences on your device. However, cookies do not collect personal information.

For more information about how we use cookies, check our cookie policy



New Documentation Getting Started API Libraries APIs Checklists Flows Integrations Mobile SDKs Reference Smart TV SDK SpiderPipe Testing Payments
If you still have questions regarding integration, please email us at

Geolocation API

This API can be used for client-side or server-side detection of user location based on user's IP. This API also works tightly with Paymentwall Risk Scoring.


Request Endpoint

Request Method


Request Parameters

parameter is required description
key yes your Paymentwall Project Key
uid yes identifier of the end-user
user_ip no IP address of the end-user, e.g.
callback no callback function, can be used for JSONP on clientside

Sample Request{$appkey}&uid={$uid}[&user_ip={$user_ip}][&callback={$callbackFunction}]


Sample response if callback parameter is present:


Sample response if callback is not present:

This page needs JavaScript
Your browser is
not supported anymore.
Please update to the more recent one.
This page needs JavaScript
This page needs JavaScript.
Please enable it in your browser settings and try again.
We use cookies on this website to make your browsing experience better. By using the Paymentwall website you agree to our Cookies Policy.