CrypaxCrypax
Cryptocurrency Payment Gateway

Accept crypto paymentsin minutes

Integrate crypto payments with just a few lines of code. From SDK installation to payment completion, just minutes is enough.

Explore SDK
Crypax
Crypax Pay
Amount12.5 PLM
NetworkPlumise
Pay with Pexus Pay
MetaMask
WalletConnect
Powered by Crypax
PLMPLM
ETHETH
USDTUSDT
USDCUSDC
BTCBTC
BNBBNB
MATICMATIC
SOLSOL
AVAXAVAX
ARBARB
OPOP
DAIDAI
PLMPLM
ETHETH
USDTUSDT
USDCUSDC
BTCBTC
BNBBNB
MATICMATIC
SOLSOL
AVAXAVAX
ARBARB
OPOP
DAIDAI

Everything You Need

Integrate crypto payments with our developer-friendly API and real-time monitoring dashboard.

Easy Integration

We provide SDKs for React, Vue, and Node.js. Implement the payment flow with just a few lines of code.

Real-time Monitoring

Track all payments in real-time. View transaction status, volume charts, and success rates on your dashboard.

Webhook Support

Receive payment events instantly with HMAC-SHA256 signed webhooks. Automatic retries included.

Secure by Default

Built-in security features including publishable/secret key separation, on-chain verification, and auto payment expiry.

Fully Customizable

Your Brand, Your Payment Modal

Customize every detail of the payment experience to match your brand. Change colors, logos, wallet buttons — all from the dashboard.

  • Brand colors & gradient
  • Custom logo & brand name
  • Wallet button order & visibility
  • Light & dark theme support
Crypax
Crypax
Amount12.5 PLM
NetworkPlumise
Pay with Pexus Pay
MetaMask
WalletConnect
Powered by Crypax

How It Works

Start accepting payments in four easy steps

01

Create Account

Sign up and get your API keys in seconds.

02

Integrate SDK

Install the SDK and create payments from your server.

03

Accept Payments

Users pay with crypto and transactions are confirmed instantly.

04

Manage & Grow

Monitor payments, set up webhooks, and grow your business.

Simple Integration

Create and confirm payments with just a few lines of code.

Server-side (Node.js)
server.ts
import { CrypaxClient } from '@crypax/pay-node';

const crypax = new CrypaxClient({
  apiKey: 'sk_live_...',
});

const payment = await crypax.createPayment({
  amount: '10.0',
  currency: 'PLM',
  recipientAddress: '0x...',
  orderId: 'order_123',
});

// Pass clientSecret to frontend
res.json({ clientSecret: payment.clientSecret });
Client (React)
Checkout.tsx
import { PaymentButton } from '@crypax/pay-react';

function Checkout({ clientSecret }) {
  return (
    <PaymentButton
      clientSecret={clientSecret}
      onSuccess={(result) => {
        console.log('Paid!', result.txHash);
      }}
    >
      Pay 10 PLM
    </PaymentButton>
  );
}

Ready to accept crypto payments?

Create an account and start accepting crypto payments in minutes.

Crypax - Blockchain Payment Gateway | Accept Crypto Payments