Tools

3D Secure check

Run a 3D Secure check against your sandbox merchant without any of your own code involved. If it passes here but fails in your app, the problem is in your integration. If it fails here too, the merchant setup is the cause, and ArtsPay support can help.

This page runs entirely in your browser. Your shared secret is only used to calculate verification hashes on this page. It isn't sent to ArtsPay or Fat Zebra, and nothing is saved. It only works with sandbox credentials and never makes a charge. See the 3D Secure guide for the full integration.

Sandbox only

Use your sandbox merchant username, shared secret and OAuth token. Live credentials won't work here, and you should never enter them into a web page.

The same secret you use to sign Hosted Payments Page URLs.

Fat Zebra doesn't allow this request from a browser, so run it yourself with your OAuth client's access key and secret, then paste data.token from the response. Tokens last 15 minutes.

bash
curl -X POST https://api.pmnts-sandbox.io/oauth/token \  -H "Content-Type: application/json" \  -d '{"access_key": "xxx", "access_secret": "xxx"}'