Skip to content
FoxReg.

Crypto payments for registration

Crypto payments.
Built for your
next member.

Connect your website’s registration flow to a hosted crypto checkout. Create an invoice through the API, then confirm payment before granting account access.

One-time merchantship $5,000 USD · Pay in crypto

Explore the API

KYC is required before merchant activation. Payment does not replace verification.

A small API.
A complete checkout flow.
Hosted payment pages Invoice API Status callbacks Multiple crypto networks

THE CONNECTION IS SIMPLE

From sign-up
to paid access.

Keep registration on your website. Let FoxReg handle the payment page. Connect the two with an invoice and a confirmed payment status.

01

Create the invoice.

Your server sends the registration order, amount and payment currency to the invoice API. Save the returned invoice details against your order.

YOUR SERVER → FOXREG
02

Open the checkout.

Send the customer to the returned payment URL. The hosted page shows the amount, network, payment address and QR code for their invoice.

CUSTOMER → PAYMENT PAGE
03

Confirm. Then activate.

Check the invoice status from your server. When the correct order is paid, grant access on your website and record that you have fulfilled it.

CONFIRMED PAYMENT → ACCESS

BUILT TO FIT YOUR WEBSITE

One request.
A checkout
of its own.

Create invoices from your backend with your merchant API key. The response includes the invoice ID and a hosted payment URL.

Authentication
X-Api-Key request header
Response
data.id and data.invoice_url
Availability
Use a currency enabled for your gateway.

Already approved? Your merchant dashboard contains your API key. Keep it on your server.

Open merchant login
Create a registration invoicecURL
POST/api/v1/invoices
curl https://foxreg.net/api/v1/invoices \
  -X POST \
  -H "X-Api-Key: $FOXREG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "source_amount": "49.00",
    "source_currency": "USD",
    "currency": "USDT_TRC20",
    "order_number": "registration-1042",
    "order_name": "Account registration",
    "callback_url":
      "https://your-site.example/payments/callback",
    "success_url":
      "https://your-site.example/registration/return"
  }'
Example amount and URLs. Replace them with your order and endpoints.

Let the payment status decide.

A callback tells your server that an invoice changed. Fetch the invoice with your API key, match its order, amount and currency to your saved registration, and grant access only when its status is paid. Process repeated notifications once.

Returning to your website is a navigation step. It does not confirm payment.

CHECK AN INVOICEGET /api/v1/invoices/{invoice_id}Header: X-Api-Key

BEFORE YOU CONNECT

A few things
to know.

Clear expectations for your integration and merchant onboarding.

Back to the API guide
Who is FoxReg for?

FoxReg is for merchants who want to accept crypto payments for account registration on their websites. Your website owns the registration process and decides when to grant access after checking payment.

Is merchant KYC required?

Yes. Merchant identity verification (KYC) is required before merchant activation. API access is intended for approved merchants. Payment alone does not activate a merchant account.

What does merchantship cost?

Merchantship is a one-time $5,000 USD payment, payable in supported crypto. Get started creates your payment invoice immediately. KYC is required before merchant account activation; paying the invoice does not replace verification.

Which cryptocurrencies can customers use?

The gateway supports multiple cryptocurrencies and networks, including Bitcoin, Ethereum and USDT on supported networks. Availability depends on the currencies enabled for the gateway and the invoice. Use GET /api/v1/currencies with your API key to retrieve the enabled options.

When should my website grant account access?

After your server verifies that the matching invoice has status paid. Match the order reference, amount and currency, and prevent duplicate fulfillment. Pending, underpaid or expired invoices need their own handling in your registration flow.

Does FoxReg create accounts on my website?

Your website creates and manages its accounts. FoxReg provides invoices, hosted checkout and payment status. Your integration connects the confirmed payment to the correct registration.

YOUR REGISTRATION. CONNECTED.

Make crypto part of
your welcome.

One-time merchantship · KYC before activation