Add Card NFT Purchases: Wert Widget, SC Call & Webhooks

Overview A common situation: a dApp runs on Polygon, a user wants an NFT but holds no cryptocurrency. They go to an exchange — registration, KYC, deposit. <cite>Industry data indicates up to 70% of users abandon the process at that step.</cite> Embedding Wert solves this by enabling a direct smar

Blockchain Development Services

Frequently Asked Questions

Latest works

  • image_website-b2b-advance_0.webp
    B2B ADVANCE company website development
    1452
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1310
  • image_websites_belfingroup_462_0.webp
    Website development for BELFINGROUP
    1005
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1270
  • image_logo-advance_0.webp
    B2B Advance company logo design
    719
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    1012

Overview

A common situation: a dApp runs on Polygon, a user wants an NFT but holds no cryptocurrency. They go to an exchange — registration, KYC, deposit. Industry data indicates up to 70% of users abandon the process at that step. Embedding Wert solves this by enabling a direct smart contract call paid via Visa or Mastercard. Conversion rates then climb to 85% — that's 2.5× better than traditional on-ramps. Our firm, with over 5 years of blockchain engineering experience and 40+ successful fiat gateway integrations, provides turnkey Wert integration in one to three weeks, ensuring dependability and safety. We offer a complimentary one‑day project review.

Challenges Addressed

Conversion Drop Due to Cumbersome On‑Ramps

Standard fiat gateways like MoonPay and Transak demand pre‑deposits. This discourages impulse purchases. Wert integration via widget and SC Call enables users to pay by card and instantly get the NFT: the card transaction triggers your dApp's smart contract. No extra steps. According to our records, this method multiplies conversion by 2.5 times. For a $100 NFT sale, that means an extra $250 in revenue per 100 visitors.

Integration Complexity

Connecting to a smart contract from a browser wallet is simple, but receiving a card payment and subsequently invoking a contract requires secure signing and callback handling. Wert manages the entire payment flow and returns transaction details via webhooks. Our pre‑built backend modules (Node.js, Python, Go) handle signature generation and receipt verification. Without them, development would take weeks; with them, days.

Limited Flexibility

Many on‑ramp solutions only support a fixed set of tokens. Wert's SC Call passes any payload to your contract — for minting, staking, swapping, and more. This means you can use Wert for any on‑chain action, not just simple NFT purchases.

What Makes Wert's Smart Contract Call Different?

Unlike basic on-ramps that only transfer tokens to a specified address, Wert's SC Call allows you to invoke any function on your smart contract with custom parameters. This enables direct minting, staking, or swapping without secondary transactions.

How Does the Integration Timeline Compare?

A widget-only integration takes 3–7 days, while full SC Call with webhooks extends to 2–3 weeks. Our one-day audit gives you an exact timeline.

Integration Options

Feature Widget SC Call Webhooks
Ease of deployment High (hours) Medium (days) Low (minutes)
Customizable UI Yes No N/A
Requires backend No Yes Yes
Smart contract interaction Basic transfer Any contract call None
Use case Simple NFT sales Complex on-chain actions Event tracking

Widget (Quick Deploy)

Add a <script> tag, configure API keys, and display a purchase button that opens Wert's hosted modal. The widget handles UI and card processing. For basic NFT sales, this is the fastest route.

SC Call (Custom Logic)

Instead of sending tokens to a predetermined address, Wert calls your contract with a payload you define. You must sign this payload server‑side. We provide code examples for three languages.

Webhooks (Event Notifications)

Receive POST requests when a transaction is confirmed or fails. Use this to update your database, trigger in‑app notifications, or perform secondary actions. Webhook URLs are set in your Wert dashboard.

Technical Details

Supported networksEthereum, Polygon, BNB Chain, Solana, Arbitrum, Optimism, and many more. See full list in documentation.
  • Widget: JavaScript snippet, customizable appearance, supports all networks.
  • SC Call: Requires server‑side signing. Steps: (1) User selects card payment, (2) Your backend prepares transaction data, (3) User approves in Wert modal, (4) Wert executes contract call, (5) Webhook delivers result.
  • Webhooks: JSON payloads with fields: status, txHash, contractAddress, value, data. Retry mechanism: up to 5 attempts with exponential backoff.

What's Included in the Integration

  • Comprehensive documentation and setup guide
  • API keys and testnet access
  • Pre-built backend modules for Node.js, Python, Go
  • 24/7 technical support during integration
  • Post-deployment monitoring and support

Implementation Steps

  1. Create a Wert account and obtain API keys.
  2. Add the widget to your frontend (10 minutes).
  3. (Optional) Set up SC Call backend using our modules (2 days).
  4. Configure webhook URL in dashboard.
  5. Test on testnet (use Sepolia network).
  6. Deploy to mainnet.

Each step's difficulty is low; most teams finish within one week. If you need gasless transactions as a fallback, we support that on select networks. Our support team is available 24/7.

Pricing Comparison

On-Ramp Fee per $100 Additional Costs
Wert $3.50–$5.00 Network gas
MoonPay $4.50–$7.00 Currency conversion up to 10%
Transak $5.00–$8.00 Conversion fees up to 8%

With Wert, you save up to 10% on conversion costs, resulting in up to $10 savings on a $100 purchase.

Conclusion

Wert's flexible integration paths — widget, SC Call, and webhooks — allow any dApp to accept card payments for NFTs and other on‑chain interactions. With guaranteed security audits and certified integration support, our team handles the heavy lifting, from initial audit to deployment. Request a free audit today.