Developers
Build on the uCrypto API
Redemptions, balances, transactions, payouts, disputes and statements, with signed webhooks and a sandbox to test in before you go live.
The developer portal and sandbox are not open yet. To get sandbox access when it opens, contact us and we will let you know.
curl https://api.ucrypto.co/v1/redemption_intents \
-H "Authorization: Bearer uc_test_EXAMPLE" \
-H "Idempotency-Key: order-1001" \
-d amount=… \
-d order_ref=1001 \
-d return_url=https://shop.example/thanks
What you can build with
-
Hosted pages
Customers confirm redemptions on a page we host, so there is no payment page for you to build and card details never reach your website.
-
Signed webhooks
Events will be signed so you can check they came from us. Failed deliveries will be retried, and you will be able to ask for any event to be sent again.
-
Sandbox
A test environment with test cards and test events, separate from live money, is being built. The sandbox test cards are listed already.
Where to go next
-
Quick start
From a sandbox key to a first test payment and its webhook.
-
API reference
Every endpoint of the merchant API and what it is for.
-
Error codes
Every error code the API can answer with, its HTTP status and what it means.
-
Drop-in button
Put a Pay with uCrypto button on your checkout page with one tag.
-
Webhook signing
Check that each webhook came from us, step by step, with a worked example.
-
Changelog
What has changed in the API, newest first.
-
Sandbox sign-up
Not open yet. Register your interest and we will tell you when it opens.
-
Developer portal
Keys, webhooks and logs will live in the developer portal, which is not open yet. Contact us to hear when it opens.