💳
Total Payments
Completed
📈
Success Rate
💰
Total Revenue (USD)

Recent Payments

Order ID Amount Currency Status Date
Loading...
Payment ID Order ID Amount Paid Currency Status Created
Loading payments...
🔑 API Key Public

Include this in X-Api-Key header for every request.

Loading...
🔐 API Secret Private

Your API secret is stored encrypted and cannot be retrieved. If you've lost it, generate a new one below.

📋 Quick Test

Test your API key with a curl command:

Loading...
1

Create a Payment

Call the POST /api/v1/payments endpoint with your API key.

curl -X POST https://paymant.iosbypass.org/api/v1/payments \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 100,
    "currency": "USDT_TRC20",
    "orderId": "ORDER-001",
    "description": "Premium subscription",
    "callbackUrl": "https://yoursite.com/webhook"
  }'
2

Redirect to Payment Page

Use the paymentId from the response to redirect your customer.

// JavaScript example
const { data } = await response.json();
window.location.href = `https://paymant.iosbypass.org/pay/${data.id}`;
3

Handle Webhook (Callback)

We'll POST to your callbackUrl when payment status changes.

// Express.js example
app.post('/webhook', express.json(), (req, res) => {
  const { paymentId, status, paidAmount, currency } = req.body;

  if (status === 'COMPLETED') {
    // Fulfill the order
    fulfillOrder(paymentId);
  }

  res.sendStatus(200); // Always respond 200
});
4

Supported Currencies

USDT_TRC20 USDT_ERC20 USDT_BEP20 USDC_POLYGON ETH BTC BNB SOL XRP LTC