Payment Gateway Built for Developers
Accept online payments in 30+ currencies with a single API integration. MAGNETPAY's payment gateway handles multi-provider routing, 3D Secure authentication, and real-time fraud scoring so you can focus on building your product.
Key capabilities
Smart Payment Routing
Automatically route transactions across multiple acquirers based on cost, success rates, and geographic optimization. Maximize approval rates while minimizing fees.
3DS Authentication
Built-in 3D Secure 2.0 support with frictionless authentication. Reduce chargebacks by up to 80% while maintaining a seamless checkout experience.
30+ Currencies
Accept payments in USD, EUR, GBP, INR, and 26 more currencies. Automatic FX conversion at competitive rates with transparent markup controls.
Capture, Void & Refund
Full payment lifecycle management via API. Authorize and capture separately, void pending transactions, or issue partial and full refunds instantly.
Real-Time Webhooks
Receive instant notifications for payment events. HMAC-SHA256 signed payloads, automatic retries with exponential backoff, and a dedicated event log.
Fraud Detection Engine
Machine-learning risk scoring on every transaction. Configure custom rules for velocity checks, geo-blocking, BIN restrictions, and amount thresholds.
How it works
Create a Payment Intent
Send amount, currency, and customer details to our API. We return a client secret for secure front-end confirmation.
Customer Confirms Payment
Use our drop-in checkout or Elements SDK to collect card details. 3DS challenges are handled automatically when required.
Smart Routing & Processing
Our engine selects the optimal acquirer based on your routing rules. The transaction is authorized and captured in milliseconds.
Webhook Confirmation
Receive a signed webhook with the payment result. Update your order system, trigger fulfillment, and reconcile automatically.
Quick start example
1curl -X POST https://magnetpay.org/api/v1/payment-intents \2 -H "Authorization: Bearer sk_live_..." \3 -H "Content-Type: application/json" \4 -H "Idempotency-Key: order_abc123" \5 -d '{6 "amount": 4999,7 "currency": "usd",8 "payment_method_types": ["card"],9 "customer": "cus_9f3kR2xL",10 "routing": {11 "strategy": "optimize_approval",12 "fallback": true13 },14 "three_d_secure": "automatic"15 }'
Frequently asked questions
Start Accepting Payments Today
Get your payment gateway live in minutes. No setup fees, no monthly minimums. Pay only for successful transactions.