Enter the email you applied with and we'll send you a link to set your password. New applicants get the same link in their confirmation email.
Choose a password for your Crypt2Merchant dashboard. You'll use it with the email you applied with.
Welcome to Crypt2Merchant. This platform lets you accept credit and debit card payments from your customers. Behind the scenes, payments are converted to a digital currency called USDC and deposited to your account. You don't need to know anything about crypto. We handle all of that for you.
Download the plugin using the button below, then in your WordPress admin go to Plugins → Add New → Upload Plugin and upload the ZIP.
Download WooCommerce PluginAfter activation, go to WooCommerce → Settings → Payments. You'll see Crypt2Merchant Pay. Click to enable it.
You only need two settings:
c2m_ and is shown once.Customers will see "Pay with Credit/Debit Card" at checkout. When they click it, the secure card form opens right on your checkout page, so they never leave your site. Send us your store's domain name so we can register it with the payment processor. The form won't load until we do.
Payment links let you send a customer a direct link to pay, with no WooCommerce needed. Great for invoices, custom orders, or one-off payments.
Click "Payment Links" in the sidebar on the left.
Click "Generate Link" and copy the URL. Send it to your customer via email, text, or however you prefer. They click the link, pay with their card, and you're done. Links stay valid for 30 days, and the Payment Links tab shows the expiry date for each one.
Here's what each status means in plain English:
A payment session was created but the customer hasn't completed their payment yet. They may still be on the payment page, or they may have left without paying.
The customer paid, but the amount received was less than expected. This can happen if they changed the amount on the payment page. The system is waiting for the remaining balance before completing the order.
Payment has been received and is being processed. Your WooCommerce order is being updated. This usually takes just a few seconds.
Payment is complete. The funds have been received and your WooCommerce order has been marked as paid. For payment links, this means the money has arrived.
Something went wrong with the payment. The customer may have cancelled, or there was a technical issue. No money was taken.
The payment session timed out before the customer completed their payment: 2 hours for store checkouts, 30 days for payment links. They'll need to start a new order or get a new link.
Click any payment row to expand it and see more information:
Here's what happens when a customer pays. You don't need to do anything, it's all automatic:
The whole process typically takes 30-60 seconds after the customer completes their card payment.
USDC is a "stablecoin", a digital currency that's always worth exactly $1 USD. It's like a digital dollar. You don't need to worry about price changes or volatility. When we say you received 20 USDC, that means you received $20.
No. Customers pay with their regular credit or debit card, such as Visa or Mastercard. The conversion to USDC happens behind the scenes. They don't need a crypto wallet or any crypto knowledge.
$20 USD. This is a requirement from the payment processor. Orders below $20 will show an error message at checkout.
Like any payment processor, there are small processing fees. The "You Received" column shows exactly what was deposited to your wallet. This is similar to how credit card processors charge a percentage per transaction.
This means they sent less than expected. The funds are held safely and won't be lost. To resolve it:
Note: the minimum payment through the card processor is $20, so if the remaining balance is less than $20, the top-up link is set to $20. Anything above the order total is paid out to you along with the rest of the order. Refund the difference to your customer directly if needed.
Occasionally the notification to your store might fail. Check the payment in this dashboard. If it shows "Paid" or "Processing" here, the money was received. Expand the payment and click "Resend to Store" to send the notification again (your store ignores duplicates), or update the order manually in WooCommerce.
Refunds are handled directly between you and your customer, the same way you would with any other payment method. Since funds are deposited to your wallet, you can send a refund to your customer using your preferred method (bank transfer, PayPal, etc.).
Yes. Your funds are secured by smart contracts on the Base blockchain. These are like automated, tamper-proof bank vaults. Once set up, even we can't redirect your funds. Payment destinations are locked in and can't be changed.
Contact your DelPrimeX representative or email support. Have your Session ID ready (found by expanding any payment row in the dashboard).
Not on WooCommerce? The REST API is two calls and one callback: create a session with your API key, send the customer to the hosted checkout page, and receive a GET callback when the payment confirms on-chain.
Endpoints, parameters, error codes and complete Node, Python, PHP and cURL examples live on the public docs page so there is one source of truth.
Open API Referencehttps://api.crypt2merchant.net. Send your key in the X-Api-Key header, from your server only and never from browser code.POST /api/session with amount_fiat (USD, minimum $20), your order_id and a callback_url.https://dashboard.crypt2merchant.net/checkout?session_id=…&amount=….callback_url with session_id, txid_out, value_coin and order_id. Return HTTP 200.