मुख्य कंटेंट पर जाएँ
Crypto Merchant

विकल्प

Coinbase Commerce का विकल्प: Crypto Merchant बनाम Coinbase Commerce (2026)

Coinbase Commerce 31 मार्च 2026 के बाद बंद हो गया: Coinbase ने इसे Coinbase Business में मिला दिया, जो सिर्फ़ US और सिंगापुर के रजिस्टर्ड बिज़नेस स्वीकार करता है, और बाक़ी मर्चेंट से “किसी दूसरे प्रोवाइडर पर चले जाने” को कहा। Crypto Merchant उन दो देशों के बाहर के उन मर्चेंट के लिए ठीक है जो API या पेमेंट लिंक के ज़रिए USDC और दूसरे कॉइन स्वीकार करते रहना चाहते हैं। यह सही विकल्प नहीं है अगर आप Commerce की तरह अपनी प्राइवेट की ख़ुद रखना चाहते हैं, या आपको प्लगइन या बैंक सेटलमेंट चाहिए।

आख़िरी बार जाँचा गया: 29 अक्टूबर 2026

यह तुलना Crypto Merchant ने लिखी है, और यहाँ बताए गए किसी भी गेटवे से हमारा कोई संबंध नहीं है। प्रतिस्पर्धियों के बारे में हर तथ्य उन्हीं के अपने पेजों से लिया गया है, जिनके लिंक टेबल के नीचे दिए गए हैं। क़ीमतें और शर्तें बदलती रहती हैं, इसलिए फ़ैसला करने से पहले उन्हें जाँच लें।

Crypto Merchant की Coinbase Commerce से तुलना कैसी है?

Commerce का उत्तराधिकारी Coinbase Business, Crypto Merchant की तरह कस्टोडियल है, लेकिन यह सिर्फ़ US और सिंगापुर में सेवा देता है और सिर्फ़ USDC और USDT स्वीकार करता है। Crypto Merchant किसी भी देश से साइन अप लेता है और 11 कॉइन स्वीकार करता है, लेकिन इसमें कोई प्लगइन या बैंक पेआउट नहीं है।

फ़ीचरCrypto MerchantCoinbase Business
भुगतान शुल्कहर भुगतान किए गए इनवॉइस का 1%, उसी कॉइन में जिसमें भुगतान हुआ, क्रेडिट होते समय काटा जाता है। एक्सपायर या रद्द इनवॉइस पर कुछ नहीं लगता।Commerce से आए मर्चेंट के लिए 1%। नए मर्चेंट के लिए कोई सार्वजनिक दर नहीं: Coinbase कहता है कि मौजूदा शुल्क देखने के लिए लॉग इन करें।[1][2]
मासिक और सेटअप शुल्ककोई नहीं, और कोई सेटअप शुल्क भी नहीं। लाइव होने के लिए कोई भुगतान नहीं करना होता: सेटअप पूरा होते ही अकाउंट लाइव हो जाता है।“कोई आवेदन शुल्क नहीं”। मासिक शुल्क की पुष्टि नहीं।[2]
कन्वर्ज़नवैकल्पिक: सब कुछ एक होल्डिंग कॉइन में स्वैप करें। दर लाइव बाज़ार क़ीमत होती है और इसमें 1% सेवा मार्जिन शामिल होता है।भुगतान USDC में सेटल होते हैं। USDC से USD में ऑटो-कन्वर्ज़न “शुल्क के अधीन है”; राशि सार्वजनिक नहीं है।[2][3]
पेआउट और निकासीकभी भी, हर पेआउट पर गैस शुल्क के साथ। मैन्युअल पेआउट पर कोई तय न्यूनतम नहीं; ऑटोमैटिक पेआउट हर कॉइन के $5 होने तक रुकते हैं। हर कॉइन अपने पते पर, या पहले एक होल्डिंग कॉइन में स्वैप करके।“कभी भी” अपने बैंक में निकालें, “कोई लॉकअप नहीं, कोई न्यूनतम सीमा नहीं” के साथ, और एक Payouts प्रोडक्ट भी है। Commerce का पुराना निकासी टूल 31 मार्च 2026 के बाद स्थायी रूप से बंद है।[1][2][3]
साइन अप के लिए KYC या KYBईमेल, नाम और बिज़नेस का नाम। अकाउंट बनाते समय हम पहचान के दस्तावेज़ नहीं माँगते।एक रजिस्टर्ड बिज़नेस इकाई और एक बिज़नेस बैंक अकाउंट।[1][2]
कस्टडीकस्टोडियल। प्राइवेट की हमारे पास रहती हैं; हर वॉलेट एक रिकवरी फ़्रेज़ से बनता है जो काग़ज़ पर ऑफ़लाइन रखा जाता है। भुगतान सिर्फ़ आपके बिज़नेस के लिए रखे गए पूल वॉलेट में जमा होते हैं।सिर्फ़ कस्टोडियल। Commerce (पुराना) सेल्फ़-कस्टोडियल था।[1]
कॉइन और नेटवर्क11 नेटवर्क पर 11 कॉइन। USDT: Ethereum, BNB Smart Chain, Polygon, Arbitrum One, Tron और Solana पर। USDC: Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum One और Solana पर। साथ में BTC, ETH, LTC, SOL, XRP, BNB, TRX, POL और GRAM (TON)।Ethereum, Base, Polygon, Optimism, Avalanche और Arbitrum पर USDC। USDT सिर्फ़ Ethereum पर, US और चुनिंदा क्षेत्राधिकारों में। BTC, ETH, SOL या TRX स्वीकार करने का कोई ज़िक्र नहीं।[3]
देशों की सीमाएँकिसी भी देश का कोई भी व्यक्ति साइन अप कर सकता है। शर्तें अवैध सामान, धोखाधड़ी और प्रतिबंधों से बचने पर रोक लगाती हैं।सिर्फ़ US और सिंगापुर के बिज़नेस।[2]
ई-कॉमर्स प्लगइनकोई नहीं: न WooCommerce, न Shopify, न WHMCS प्लगइन। पेमेंट लिंक, होस्टेड चेकआउट या API इस्तेमाल करें।WooCommerce, Magento (Adobe Commerce) और WHMCS, साथ में QuickBooks और Xero अकाउंटिंग।[1][3]
फ़िएट (बैंक) सेटलमेंटनहीं। सिर्फ़ क्रिप्टो: पेआउट क्रिप्टो पतों पर जाते हैं।हाँ: आपके बिज़नेस बैंक अकाउंट में निकासी।[1][3]
API और वेबहुकइनवॉइस, पेमेंट लिंक, बैलेंस और कॉइन के लिए Bearer की वाला REST API। HMAC-SHA256 से साइन किए गए वेबहुक, जो लगभग दो दिन तक दोबारा भेजे जाते हैं।Checkouts API और x402 एजेंट पेमेंट।[3]
पेमेंट लिंकहाँ: तय क़ीमत वाले या ग्राहक की मर्ज़ी की राशि वाले लिंक, एक होस्टेड चेकआउट पेज और इनवॉइस।हाँ: पेमेंट लिंक और इनवॉइसिंग।[3]
Crypto Merchant की हर लागत क़ीमतों के पेज पर है, और हर API फ़ील्ड API रेफ़रेंस में।

स्रोत

टेबल में Coinbase Commerce के बारे में हर तथ्य इन पेजों से लिया गया है, जिन्हें 29 अक्टूबर 2026 को जाँचा गया। “पुष्टि नहीं” का मतलब है कि इनमें से किसी भी पेज पर यह नहीं लिखा था।

  1. [1]Coinbase Help: Commerce से Business पर ट्रांज़िशन: https://help.coinbase.com/en/transitioning-from-coinbase-commerce-to-coinbase-business
  2. [2]Coinbase Business: https://www.coinbase.com/business
  3. [3]Coinbase Business: चेकआउट: https://www.coinbase.com/business/features-checkouts

Coinbase Commerce कब बेहतर विकल्प है?

Coinbase Business बेहतर विकल्प है अगर आपका बिज़नेस US या सिंगापुर में रजिस्टर्ड है और आप पैसा बैंक अकाउंट में चाहते हैं।

  • आपका बिज़नेस US या सिंगापुर में रजिस्टर्ड है और उसका बिज़नेस बैंक अकाउंट है। आप Coinbase Business पर जा सकते हैं, और Coinbase कहता है कि Commerce से आने वाले मर्चेंट की 1% दर बनी रहती है।
  • आप बैंक में डॉलर चाहते हैं: Coinbase Business आपके बैंक अकाउंट में निकासी करता है। Crypto Merchant सिर्फ़ क्रिप्टो में पेआउट करता है।
  • आप WooCommerce, Magento या WHMCS इस्तेमाल करते हैं, या अपना हिसाब-किताब QuickBooks या Xero में रखते हैं। Coinbase Business इनके साथ काम करता है; Crypto Merchant में कोई प्लगइन नहीं है।
  • आप ऐसा प्रोवाइडर चाहते हैं जिसका ट्रैक रिकॉर्ड और रिव्यू हों। Crypto Merchant 28 अक्टूबर 2026 को लॉन्च हुआ और इसके पास अभी इनमें से कुछ भी नहीं है।

Crypto Merchant कब बेहतर बैठता है?

Crypto Merchant बेहतर बैठता है अगर आप US और सिंगापुर के बाहर हैं, या आपके ग्राहक USDC के अलावा दूसरे कॉइन में भी भुगतान करते हैं।

  • आपका बिज़नेस US और सिंगापुर के बाहर है। किसी भी देश का कोई भी व्यक्ति साइन अप कर सकता है, और अकाउंट बनाते समय हम पहचान के दस्तावेज़ नहीं माँगते।
  • आपके ग्राहक Tron या किसी दूसरे नेटवर्क पर USDT में भुगतान करते हैं, या BTC, ETH, SOL, LTC, XRP, BNB, TRX, POL या GRAM में। Coinbase Business USDC लेता है, और USDT सिर्फ़ Ethereum पर।
  • आप प्रकाशित क़ीमत चाहते हैं: हर भुगतान किए गए इनवॉइस पर 1% और कोई मासिक शुल्क नहीं।
  • आप डेवलपर इंटीग्रेशन माइग्रेट कर रहे हैं। इनवॉइस, REST API और साइन किए गए वेबहुक वह सब कवर करते हैं जो Commerce इंटीग्रेशन करता था, और नीचे दी गई गाइड हर स्टेप को मैप करती है।

मैं Coinbase Commerce से Crypto Merchant पर कैसे स्विच करूँ?

साइन अप करें, सेटअप पूरा करें, फिर अपने चेकआउट और वेबहुक को Crypto Merchant की ओर करें। कोई प्लगइन इंस्टॉल नहीं करना है: आप पेमेंट लिंक, होस्टेड चेकआउट या API इस्तेमाल करते हैं।

  1. 1

    अकाउंट बनाएँ

    अपने ईमेल, अपने नाम और अपने बिज़नेस के नाम से साइन अप करें। अकाउंट बनाते समय हम पहचान के दस्तावेज़ नहीं माँगते।

  2. 2

    अपने कॉइन चुनें

    जो कॉइन और नेटवर्क चाहिए उन्हें चालू करें। लाइव होने के लिए कोई भुगतान नहीं करना होता: सेटअप पूरा होते ही आपका अकाउंट लाइव हो जाता है।

  3. 3

    भुगतान लेना शुरू करें

    अपना चेकआउट पेज शेयर करें, पोर्टल में पेमेंट लिंक या इनवॉइस बनाएँ, या API से अपनी साइट से इनवॉइस बनाएँ।

  4. 4

    अपने वेबहुक सेट करें

    डेवलपर के अंतर्गत अपने सर्वर का HTTPS पता जोड़ें, हर इवेंट पर CM-Signature हेडर जाँचें, और invoice.paid पर ऑर्डर पूरे करें। पूरा विवरण वेबहुक में है।

  5. 5

    अपना इंटीग्रेशन माइग्रेट करें

    अगर आपकी साइट API से Commerce चार्ज बनाती थी, तो नीचे दी गई माइग्रेशन गाइड अपनाएँ। अगर नहीं, तो अपनी साइट के पुराने पेमेंट लिंक या बटन को Crypto Merchant के पेमेंट लिंक या अपने चेकआउट पेज से बदल दें।

मैं Coinbase Commerce से Crypto Merchant पर कैसे माइग्रेट करूँ?

आपका Commerce इंटीग्रेशन चार्ज बनाता था और वेबहुक पाता था। Crypto Merchant के साथ आप हर ऑर्डर के लिए एक इनवॉइस बनाते हैं, ग्राहक को उसके चेकआउट पेज पर भेजते हैं, और साइन किए गए वेबहुक संभालते हैं। नीचे दिए गए स्टेप हर काम को हमारे API से जोड़ते हैं; हर फ़ील्ड API रेफ़रेंस में है।

किसकी जगह क्या

आपके पुराने इंटीग्रेशन में कामCrypto Merchant के साथ
किसी ऑर्डर के लिए भुगतान बनानाPOST /invoicesराशि, करेंसी और अपनी ऑर्डर ID के साथ एक इनवॉइस बनाएँ।
ग्राहक को भुगतान के लिए भेजनाcheckout_urlइनवॉइस के चेकआउट URL पर रीडायरेक्ट करें।
भुगतान के साथ अपना डेटा रखनाmetadata4 KB तक का कोई भी JSON ऑब्जेक्ट, जो इनवॉइस पर और वेबहुक में लौटाया जाता है।
भुगतान पूरा होने की सूचना पानाinvoice.paidएक वेबहुक एंडपॉइंट जो सिग्नेचर जाँचता है, फिर इस इवेंट पर ऑर्डर पूरा करता है।
एक भुगतान जाँचनाGET /invoices/{id}इनवॉइस प्राप्त करें।
भुगतानों को ऑर्डर से मिलानाGET /invoices?status=paidभुगतान किए गए इनवॉइस की सूची, एक बार में एक पेज।
बिना भुगतान वाला भुगतान अनुरोध वापस लेनाPOST /invoices/{id}/cancelकोई भुगतान दिखने से पहले इनवॉइस रद्द करें।

1. चार्ज की जगह इनवॉइस बनाएँ

पोर्टल में डेवलपर के अंतर्गत एक API की बनाएँ (लाइव की cm_live_ से शुरू होती हैं) और उसे अपने सर्वर पर रखें। आपका अकाउंट पहले लाइव होना चाहिए: जब तक सेटअप पूरा नहीं होता, API merchant_not_live कोड के साथ 403 लौटाता है। फिर, जहाँ भी आपका कोड चार्ज बनाता था, वहाँ इनवॉइस बनाएँ। राशि कम से कम 0.50 अमेरिकी डॉलर की होनी चाहिए।

curl · इनवॉइस बनाएँ
curl https://cryptomerchant.online/api/v1/invoices \
  -H "Authorization: Bearer $CM_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": "49.90",
    "currency": "USD",
    "order_id": "1042",
    "redirect_url": "https://yourstore.example/orders/1042",
    "metadata": { "cart_id": "c_8812" }
  }'
रिस्पॉन्स (छोटा किया गया)
{
  "id": "inv_…",
  "object": "invoice",
  "status": "open",
  "amount": "49.9",
  "currency": "USD",
  "amount_usd": "49.9",
  "order_id": "1042",
  "metadata": { "cart_id": "c_8812" },
  "coin": null,
  "pay_address": null,
  "pay_amount": null,
  "checkout_url": "https://cryptomerchant.online/pay/i/inv_…",
  "redirect_url": "https://yourstore.example/orders/1042",
  "expires_at": "2026-10-30T10:30:00.000Z",
  …
}

201 स्टेटस वाला रिस्पॉन्स इनवॉइस ऑब्जेक्ट होता है। इसकी id अपने ऑर्डर के साथ सेव करें। इसका स्टेटस open से शुरू होता है।

2. ग्राहकों को चेकआउट URL पर भेजें

ग्राहक को इनवॉइस के checkout_url पर रीडायरेक्ट करें। वहाँ वह एक कॉइन और नेटवर्क चुनता है, सिर्फ़ इसी इनवॉइस के लिए इस्तेमाल होने वाला डिपॉज़िट पता पाता है, और लॉक की गई दर पर सटीक राशि देखता है। भुगतान के बाद उसे अपनी साइट पर वापस लाने के लिए redirect_url सेट करें। अगर expires_at तक कोई भुगतान नहीं दिखता, तो इनवॉइस एक्सपायर हो जाता है।

Commerce Ethereum, Polygon और Base पर चलता था, और Crypto Merchant तीनों पर USDC स्वीकार करता है। कॉइन चुनने का स्टेप छोड़ने के लिए coin भेजें, जैसे USDC.BASE: तब pay_address और pay_amount भरे हुए लौटते हैं, ताकि आप भुगतान का विवरण ख़ुद दिखा सकें।

इनवॉइस बनाएँ और रीडायरेक्ट करें · Node.js, Express
// orders: your own data layer
app.post("/orders/:id/pay", async (req, res) => {
  const order = await orders.find(req.params.id);

  const r = await fetch("https://cryptomerchant.online/api/v1/invoices", {
    method: "POST",
    headers: {
      Authorization: `Bearer ${process.env.CM_SECRET_KEY}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      amount: order.total, // for example "49.90"
      currency: "USD",
      order_id: order.id,
      redirect_url: `https://yourstore.example/orders/${order.id}`,
    }),
  });
  if (!r.ok) {
    const { error } = await r.json();
    throw new Error(`${error.code}: ${error.message}`);
  }

  const invoice = await r.json();
  await orders.update(order.id, { invoiceId: invoice.id });
  res.redirect(303, invoice.checkout_url);
});

3. वेबहुक सिग्नेचर वेरिफ़ाई करें

डेवलपर के अंतर्गत अपने एंडपॉइंट का HTTPS पता जोड़ें। हर एंडपॉइंट को अपना साइनिंग सीक्रेट मिलता है, जो whsec_ से शुरू होता है। हर इवेंट CM-Signature हेडर वाला एक POST होता है: t= सेकंड में एक Unix टाइमस्टैम्प, फिर v1= टाइमस्टैम्प, एक डॉट (.) और रॉ बॉडी का hex HMAC-SHA256, जिसमें आपके एंडपॉइंट सीक्रेट को की के रूप में इस्तेमाल किया जाता है।

JSON पार्स करने से पहले रॉ बॉडी पर इसे निकालें, इसकी तुलना कॉन्स्टेंट टाइम में करें, और पाँच मिनट से पुराने टाइमस्टैम्प अस्वीकार करें। 10 सेकंड के भीतर 2xx स्टेटस के साथ जवाब दें; इसके अलावा कोई भी जवाब हो तो इवेंट दोबारा भेजा जाता है, लगभग दो दिन में आठ बार तक।

इवेंट वेरिफ़ाई करें, डुप्लिकेट हटाएँ और संभालें · Node.js, Express
import crypto from "node:crypto";
import express from "express";

// CM-Signature: t=<unix seconds>,v1=<hex HMAC-SHA256 of "<t>.<raw body>">
function verify(rawBody, header, secret) {
  const parts = Object.fromEntries(
    String(header ?? "").split(",").map((p) => p.trim().split("=")),
  );
  if (!parts.t || !parts.v1) return false;
  const expected = crypto
    .createHmac("sha256", secret) // your endpoint secret, whsec_…
    .update(`${parts.t}.${rawBody}`)
    .digest("hex");
  const a = Buffer.from(expected);
  const b = Buffer.from(parts.v1);
  if (a.length !== b.length || !crypto.timingSafeEqual(a, b)) return false;
  return Math.abs(Date.now() / 1000 - Number(parts.t)) <= 300; // 5 minutes
}

const app = express();

// db, tx.webhookEvents, tx.orders: your own data layer
app.post(
  "/webhooks/crypto-merchant",
  express.raw({ type: "application/json" }), // keep the raw body for the signature
  async (req, res) => {
    const raw = req.body.toString("utf8");
    if (!verify(raw, req.get("CM-Signature"), process.env.CM_WEBHOOK_SECRET)) {
      return res.sendStatus(400);
    }
    const event = JSON.parse(raw);
    const invoice = event.data;

    try {
      await db.transaction(async (tx) => {
        // A unique key on the event id: a repeated delivery is skipped.
        const isNew = await tx.webhookEvents.insertIfAbsent(event.id);
        if (!isNew) return;

        if (event.type === "invoice.paid") {
          await tx.orders.markPaid(invoice.order_id, invoice.id); // one-way: never moves back
        } else if (event.type === "invoice.expired" || event.type === "invoice.cancelled") {
          await tx.orders.cancelIfUnpaid(invoice.order_id);
        }
      });
    } catch {
      return res.sendStatus(500); // not 2xx: Crypto Merchant tries again later
    }
    res.sendStatus(200); // within 10 seconds
  },
);

4. भुगतान स्टेटस मैप करें

ऑर्डर सिर्फ़ invoice.paid पर पूरे करें, और बाक़ी स्टेटस को नीचे बताए अनुसार अपने ऑर्डर सिस्टम से जोड़ें। कम भुगतान वाला इनवॉइस भी भुगतान किया हुआ बन सकता है, अगर ग्राहक बाक़ी राशि उसी पते पर भेज दे।

स्टेटसवेबहुक इवेंटइसका मतलबआपके ऑर्डर सिस्टम को क्या करना चाहिए
openinvoice.createdबनाया गया। ग्राहक ने अभी कोई कॉइन नहीं चुना है।भुगतान का इंतज़ार।
awaiting_paymentकोई नहींकॉइन चुना गया है, डिपॉज़िट पता असाइन हो गया है और दर लॉक हो गई है।अब भी इंतज़ार: ग्राहक ने चुन लिया है कि कैसे भुगतान करना है।
confirminginvoice.confirmingऑन-चेन एक भुगतान दिखा है और वह कन्फ़र्मेशन का इंतज़ार कर रहा है।“भुगतान मिला, कन्फ़र्म हो रहा है” दिखाएँ। अभी शिप न करें।
underpaidinvoice.underpaidकन्फ़र्म भुगतान आपकी छूट सीमा से ज़्यादा कम है। ग्राहक बाक़ी राशि चुका सकता है या रिफ़ंड माँग सकता है।शिप न करें। ग्राहक बाक़ी राशि भेज सकता है या रिफ़ंड माँग सकता है।
paidinvoice.paidभुगतान हो गया और कन्फ़र्म है। शुल्क घटाकर राशि आपके बैलेंस में है। आंशिक रिफ़ंड के बाद भी यही स्टेटस रहता है।इसे भुगतान किया हुआ मार्क करें और ऑर्डर पूरा करें।
expiredinvoice.expiredकोई भुगतान दिखने से पहले समय ख़त्म हो गया।रोका गया स्टॉक छोड़ दें या ऑर्डर रद्द करें।
cancelledinvoice.cancelledकोई भुगतान दिखने से पहले इनवॉइस रद्द कर दिया गया।ऑर्डर रद्द करें।
refundedinvoice.refundedकम भुगतान वाले इनवॉइस पर ग्राहक को उसकी भेजी गई राशि रिफ़ंड कर दी गई, या आपने किसी भुगतान हो चुके इनवॉइस से अपने पास रही पूरी राशि रिफ़ंड कर दी।ऑर्डर रद्द करें: ग्राहक को उसके कॉइन वापस मिल गए हैं।

5. डुप्लिकेट और क्रम से बाहर आए वेबहुक संभालें

इवेंट एक से ज़्यादा बार आ सकते हैं, और हमेशा क्रम में नहीं। हर इवेंट की id (जो CM-Event-Id हेडर में भी भेजी जाती है) एक यूनीक की के तहत, ऑर्डर अपडेट वाले उसी डेटाबेस ट्रांज़ैक्शन में सेव करें, और जो इवेंट आप पहले ही सेव कर चुके हैं उन्हें छोड़ दें। स्टेटस बदलाव एकतरफ़ा रखें, ताकि देर से आया invoice.confirming किसी भुगतान किए गए ऑर्डर को कभी पीछे न ले जाए। कोई क़ीमती चीज़ शिप करने से पहले, API से इनवॉइस मँगाकर उसका स्टेटस दोबारा जाँच लें।

6. मिलान करें

भुगतान किए गए इनवॉइस एक बार में 100 की सूची में मँगाएँ, जब तक has_more true है तब तक starting_after का पालन करते हुए, और हर एक को order_id या metadata से किसी ऑर्डर से मिलाएँ।

हर भुगतान किया गया इनवॉइस मँगाएँ · Node.js
// Every paid invoice, newest first. Match each one to an order by order_id.
async function paidInvoices() {
  const all = [];
  let after = null;
  do {
    const url = new URL("https://cryptomerchant.online/api/v1/invoices");
    url.searchParams.set("status", "paid");
    url.searchParams.set("limit", "100");
    if (after) url.searchParams.set("starting_after", after);

    const r = await fetch(url, {
      headers: { Authorization: `Bearer ${process.env.CM_SECRET_KEY}` },
    });
    const page = await r.json();
    all.push(...page.data);
    after = page.has_more ? page.data[page.data.length - 1].id : null;
  } while (after);
  return all;
}

आपके बैलेंस में इनवॉइस की राशि (या थोड़ी कम मिली राशि, अगर आपकी छूट सीमा के भीतर कम भुगतान स्वीकार किया गया), 1% शुल्क घटाकर, उसी कॉइन में क्रेडिट होती है जिसमें भुगतान हुआ। अतिरिक्त भुगतान आपको क्रेडिट नहीं होते: Crypto Merchant अतिरिक्त राशि ग्राहक के लिए रखता है, जो उसे इनवॉइस पेज से निकाल सकता है। पोर्टल का रिपोर्ट पेज किसी भी अवधि की कुल राशि, शुल्क और शुद्ध राशि CSV के रूप में देता है, और GET /balances दिखाता है कि अभी आपके पास क्या है।

अक्सर पूछे जाने वाले सवाल

Coinbase Commerce का क्या हुआ?
Coinbase ने Commerce को Coinbase Business के साथ मिला दिया। मर्चेंट को 31 मार्च 2026 तक माइग्रेट करना था; उसके बाद Commerce पोर्टल तक पहुँच बंद हो गई और उसका निकासी टूल स्थायी रूप से बंद कर दिया गया। Coinbase Business सिर्फ़ US और सिंगापुर के रजिस्टर्ड बिज़नेस के लिए खुला है, और Coinbase ने बाक़ी मर्चेंट से किसी दूसरे प्रोवाइडर पर जाने को कहा।
US के बाहर Coinbase Commerce का सबसे अच्छा विकल्प क्या है?
अगर आप Commerce की तरह अपनी प्राइवेट की ख़ुद रखना चाहते हैं, तो BTCPay Server जैसा सेल्फ़-होस्टेड, नॉन-कस्टोडियल टूल सबसे क़रीबी है। अगर होस्टेड, कस्टोडियल सेवा से काम चल जाए, तो Crypto Merchant किसी भी देश से बिना दस्तावेज़ों के साइन अप लेता है, Ethereum, Polygon और Base पर USDC स्वीकार करता है, यानी वही नेटवर्क जो Commerce इस्तेमाल करता था, और इसमें साइन किए गए वेबहुक वाला API है। इसमें कोई प्लगइन और कोई बैंक पेआउट नहीं है।
Coinbase Business कितना शुल्क लेता है?
Coinbase कहता है कि Commerce से आने वाले मर्चेंट का 1% शुल्क बना रहता है। यह नए मर्चेंट के लिए कोई दर प्रकाशित नहीं करता: इसका बिज़नेस पेज कहता है कि मौजूदा शुल्क देखने के लिए लॉग इन करें, और USDC को USD में बदलने पर एक अप्रकाशित शुल्क लगता है। Crypto Merchant हर भुगतान किए गए इनवॉइस का 1% लेता है और कोई मासिक शुल्क नहीं लेता।
क्या Crypto Merchant भी Coinbase Business की तरह कस्टोडियल है?
हाँ। Crypto Merchant आपके पूल वॉलेट और डिपॉज़िट पतों की प्राइवेट की अपने पास रखता है, जो सभी ऑफ़लाइन रखे गए एक रिकवरी फ़्रेज़ से बनती हैं, और आपके पेआउट करने तक आपके लिए बैलेंस रखता है। Coinbase Business भी कस्टोडियल है। Commerce सेल्फ़-कस्टोडियल था, इसलिए अगर आप वहाँ से आ रहे हैं तो यह एक बदलाव है।
क्या मैं Base पर USDC स्वीकार करता रह सकता हूँ?
हाँ। Crypto Merchant Base, Ethereum, Polygon, Arbitrum One, BNB Smart Chain और Solana पर USDC स्वीकार करता है, और Tron समेत छह नेटवर्क पर USDT। टोकन ट्रांसफ़र करने के नेटवर्क शुल्क आपके गैस बैलेंस से चुकाए जाते हैं।

दूसरे गेटवे से तुलना

सभी गेटवे एक टेबल में

आज ही क्रिप्टो स्वीकार करना शुरू करें

मुफ़्त सेटअप, साइन अप के लिए कोई दस्तावेज़ नहीं, हर भुगतान किए गए इनवॉइस पर 1%, और जब चाहें पेआउट।