Who Is This For?
Highlights
What is DPAY?
DPAY is a comprehensive payment integration infrastructure (Payment API) built for e-commerce sites, SaaS platforms, and mobile applications. Through a single API, it integrates with leading payment providers such as iyzico, PayTR, and Stripe, enabling businesses to go live with online payments quickly and securely.
Developed by Demircode on the .NET platform, DPAY protects customer and card data at the highest level with PCI DSS-compliant security standards and 3D Secure support. Starting at 149₺/month, it offers a cost-effective payment solution for businesses of every size.
Comprehensive Features
Multi-Provider Payment Integration
Manage the most widely used payment providers — iyzico, PayTR, and Stripe — through a single API layer. Use smart routing between providers to target the lowest commission rate or highest approval rate. Adding a new provider requires no code changes — simply activate it from the DPAY dashboard.
3D Secure & Safe Payments
Accept secure payments with cardholder verification through 3D Secure 1.0 and 2.0 support. With PCI DSS Level 1 compliant tokenization, there is no need to store sensitive card data on your servers. Layered payment security with SSL/TLS encryption, fraud detection, and risk scoring.
Installments & Campaign Management
Automatically present bank-specific installment options to your customers. Manage 2-12 month installments, interest-free campaigns, and bank promotions from a single panel. BIN lookup auto-detects card type and bank to show customers relevant installment plans.
Multi-Currency Support
Accept payments in TRY, EUR, USD, GBP, and 20+ currencies. Collect payments from international customers in their own currency with automatic exchange rate conversion. Cross-border payment support to securely scale your international commerce.
Webhooks & Real-Time Notifications
Define webhook endpoints for all payment events — payment succeeded, payment failed, refund completed, subscription renewed. Automatically update order status, trigger stock deduction, and send instant confirmation emails. Automatic retry mechanism for failed webhook calls.
Subscription & Recurring Payments
Provide subscription-based recurring payment infrastructure for SaaS platforms. Support monthly, annual, or custom period auto-billing, card update notifications, dunning management, and subscription upgrade/downgrade flows.
How DPAY Works
- Get API Keys: Create your account on the DPAY dashboard and obtain your API keys (sandbox + production). Test all payment scenarios with test cards in the sandbox environment.
- SDK Integration: Add one of the .NET, Node.js, PHP, or Python SDKs to your project. Initialize the payment form with a single line of code or create server-side payments via API calls.
- Provider Connection: Enter your iyzico, PayTR, or Stripe credentials in the DPAY dashboard. Configure smart routing rules.
- Payment Flow: Customer reaches the payment page → Enters card details → 3D Secure verification → Request forwarded to provider → Result notified via webhook → Order confirmed.
- Reporting: Monitor daily, weekly, and monthly payment reports, installment breakdowns, refund rates, and per-provider performance analytics on the dashboard.
Technical Infrastructure
DPAY is a high-performance, secure payment infrastructure developed on the .NET platform. It is optimized to handle thousands of payment transactions per second.
- Platform: .NET 10, RESTful API, JSON/XML response
- Security: PCI DSS Level 1 compliance, 3D Secure 2.0, SSL/TLS, tokenization
- Performance: Average 200ms response time, 99.99% uptime
- SDKs: .NET, Node.js, PHP, Python SDKs and Postman collection
- Sandbox: Full-featured test environment with test cards and simulated scenarios
- Webhooks: Real-time event notifications, retry mechanism, signature verification
Why DPAY?
Our Competitive Edge
- Manage multiple payment providers through a single API
- Commission optimization via smart routing
- Turkey-specific installments and BIN lookup
- 24/7 technical support
- Comprehensive developer documentation
Tangible Benefits
- 70% development time savings on payment integration
- 10-20% reduction in commission costs via smart routing
- 90% decrease in fraud rate with 3D Secure
- 15% increase in payment approval rates
- 25% improvement in cart completion with installments
Who Is It For?
DPAY suits any digital business that needs to accept online payments:
- E-Commerce Sites: Fast and secure payment integration
- SaaS Platforms: Subscription and recurring payment management
- Mobile Apps: In-app payment integration
- Marketplaces: Sub-merchant payment distribution
- Tourism & Hospitality: Multi-currency and international payment support
Get Started Today
Set up your payment infrastructure in minutes with DPAY. Test free in the sandbox environment and go live with plans starting at 149₺/month. Developer-friendly documentation and 24/7 technical support.
Modules
Included Modules
Add-on Modules
How Does It Work?
Here's how your process progresses step by step after purchase or subscription:
Project Manager Assigned
1 business dayAfter your order is confirmed, a dedicated project manager is assigned and an introductory meeting is scheduled.
Payment Infrastructure Analysis
2-3 business daysYour existing payment processes, required payment methods and security requirements are analyzed.
Integration Development
3-5 business daysPayment infrastructure is integrated into your existing systems, API connections are established and payment flows are configured.
Security Testing
2-3 business daysPCI DSS compliance checks, penetration tests and vulnerability scans are performed.
Go Live
1 business dayPayment system goes live, real transactions are monitored and smooth operation is verified.
Payment Description
Payment Terms:
- Monthly subscription is billed on the 1st of each month
- 8% discount for 6-month payments
- 20% discount for annual payments
- Credit card and bank transfer accepted
- First month free trial
FAQ
DPAY supports credit/debit cards, virtual POS, bank transfer, iyzico, PayTR and Stripe.
Yes, DPAY is PCI DSS Level 1 compliant. Card data is not stored directly in your systems.
Activating the international payment module and having international collection authority with the relevant payment provider is sufficient.