What does Tillping do?+
Tillping checks the payment webhook path of your app. A webhook is the message your payment provider sends when someone pays. We send safe test requests to your public webhook address. Then we tell you, in plain words, if something would stop the real messages from getting through.
Is it safe to run on my live app?+
The test requests are not real payment events. They carry a clearly marked test body. Your endpoint should reject them, because they have no valid signature. If your endpoint accepts them, we flag that as a problem. Only scan addresses you own or are allowed to test. Deep scans only run on domains you have proven you own.
Do you need my API keys or webhook secret?+
No. We never ask for API keys, webhook secrets or passwords. Please never send them to us, not even in a support message. If you pasted one somewhere by mistake, rotate it in your payment provider.
Why do I have to verify my domain?+
A Deep Scan sends more requests than the free check, so we only run it on apps you control. Add a small file or a DNS record once and you're done.
How does a scan work?+
You type your webhook address. We send a few test requests. For example, a POST with no signature, a POST with a fake signature, and a GET. We also follow redirects and check the HTTPS certificate and the reply time. Then we show what your endpoint answered, with a plain explanation and fix steps for each finding.
My scan shows a 401 or 403. What does it mean?+
Your endpoint refused our test as not allowed. For a webhook that can be right, because it should refuse requests without a valid signature. It is a problem when the block comes from something in front of your code, like a platform login wall or a JWT check. Then your payment provider's real messages are refused too. Tillping tells these two cases apart when it can.
Can Tillping prove my signature check is correct?+
Not fully. A full check needs your signing secret, and we never ask for it. We can show that your endpoint is reachable and that it rejects unsigned and fake-signed requests. We cannot prove that valid signed events are accepted.
What do the findings mean? How serious are they?+
Each finding has a short reason and fix steps. The labels (Fix now, Fix soon, Minor) are guidance, not a promise. A clean scan means we found no problems in the checks we ran. It does not mean your whole payment flow is correct.
What's the difference between the free check and a Deep Scan?+
The free check tells you whether your webhook answers the way a payment provider expects. A Deep Scan runs more tests, works out how your app is built, gives you fix steps for it and lets you re-scan 3 times in 7 days. It's $9, paid once.
Can I get a refund?+
Your Deep Scan starts as soon as you pay, because you ask us to start it right away. Until it has run and your report is ready, you can cancel within 14 days for a full refund. Once it has run, it can't be cancelled. If it fails because of a problem on our side, or doesn't do what we described, we run it again for free or refund you, whichever you prefer. Your legal rights aren't affected. Write to support@tillping.online with your order number. Full details are in the Refund Policy.