Dashboard

DC Pay Merchant Portal · Last updated just now
Total Volume (30d)
$148,240
↑ +22% vs prior month
Payments (30d)
47
↑ 11 new this week
Avg. Settlement Time
31h
↔ Target: <48h
Fees Paid (30d)
$2,224
1.5% rate (Premium)
Payment Volume
Last 14 days
Recent Payments
Latest 8 transactions
ID Amount Token Status Date

Payments

All payment records for your merchant account
All Transactions
47 total · 3 pending
ID Customer Amount (USD) Token Status Date

Settlements

Fiat payouts to your bank account
Pending Settlement
$24,180
Est. 16h remaining
This Month
$98,540
↑ 3 batches
Currency
USD
Bank wire
Settlement History
All completed payouts
Batch ID Amount (USD) Payments Status Date
STLMNT-2026-0529$48,24018SettledMay 29, 2026
STLMNT-2026-0522$32,10012SettledMay 22, 2026
STLMNT-2026-0515$18,2008SettledMay 15, 2026
STLMNT-2026-0531$24,1809PendingEst. May 31, 2026

API Keys

Authenticate your DC Pay integration
Your Credentials
Merchant ID
demo_merchant
API Key (Live)
dc_live_demo2026
Worker URL
https://dc-pay-worker.j96dssk5rx.workers.dev
Initiate a Payment (cURL example)
# Initiate payment curl -X POST https://dc-pay-worker.j96dssk5rx.workers.dev/payment/initiate \ -H "Content-Type: application/json" \ -d '{ "merchantId": "demo_merchant", "apiKey": "dc_live_demo2026", "amount": 10000, "currency": "USD", "token": "ETH", "reference": "ORDER-12345" }'
Check Payment Status
curl https://dc-pay-worker.j96dssk5rx.workers.dev/payment/{paymentId}/status \ -H "X-Merchant-Id: demo_merchant" \ -H "X-Api-Key: dc_live_demo2026"

Create Payment Link

Generate a payment URL to share with your buyer

SDK Integration Guide

Add DC Pay to your website in under 10 minutes
1. Include the SDK
<!-- Add to your HTML --> <script src="https://deutsch-capital.com/dc-pay.js"></script>
2. Render the Widget
// Initialize on your checkout page DCPay.mount('#payment-container', { merchantId: 'demo_merchant', amount: 10000, currency: 'USD', token: 'ETH', reference: 'ORDER-001', onSuccess: (txn) => console.log('Payment ID:', txn.paymentId), onError: (err) => console.error(err) });
3. Webhook (optional)
# Set your webhook URL in DC Pay settings # DC Pay will POST to your URL on status changes: { "event": "payment.settled", "id": "DC-2026-XXXXXX", "amount": 10000, "currency": "USD", "status": "settled" }
Support

For integration support, email pay@deutsch-capital.com or open a ticket via WhatsApp at +972 53 644 4400.

Settings

Configure your DC Pay merchant account
Notifications
Email on payment received
Get notified each time a payment is confirmed
Email on settlement
Get notified when a payout is transferred to your bank
Weekly summary report
Receive a weekly PDF summary of payment activity
Settlement
Settlement currency
Receive payouts in USD (bank wire)
Auto-settle threshold
Trigger settlement when pending balance reaches this amount
Security
AI Fraud Protection
Block suspicious transactions using DC Pay risk scoring
KYC required for large payments
Require identity verification for transactions above $5,000