أنشئ
POST /payment/create
أبعت المبلغ ورقم محفظة العميل. رجعلك كود مرجع.
الشكل توضيحي. للتجربة الفعلية سجّل حساب واعمل أول دفعة من الكونسول.
ابدأ الآندورة العملية
العميل يدفع من محفظته مباشرة على موبايله. مفيش صفحة وسط، ولا تفاصيل بطاقة، ولا step بتضيع.
POST /payment/create
أبعت المبلغ ورقم محفظة العميل. رجعلك كود مرجع.
client approves
العميل يطلب الكود من محفظته ويدخل الرقم السري.
POST /payment/confirm
اسأل الشبكة. لو وافق، الرصيد بيتضاف فوراً.
webhook
إشعار موقّع على خادمك. أقل من ثانية.
الشبكات
vf_cash
curl -X POST "https://mihwarpay.com/api/v2/payment/create" \ -H "Authorization: pk_live_…" \ -H "Content-Type: application/json" \ -d '{ "order_id": "ORD-10023", "number": "01012345678", "amount": 150, "method": "vf_cash", "webhook_url": "https://yourstore.com/hooks" }' // 200 · MH-2001 { "reference": "SH849204821", "status": "pending", "message": "اطلب *9*1# خلال دقيقة" }
الـ API
كل رد موقّع، وكل عملية مضمونة عدم التكرار، وكل كود خطأ ليه معنى محدد تقد تتصرف بيه برمجياً.
اقرأ توثيق الـ APIالطلب نفسه ما بيتنفّذش مرتين. القيد في قاعدة البيانات، مش في الكود.
كل رد وكل إشعار موقّع. والمقارنة ثابتة الزمن — مفيش timing attack.
كل جنيه بيتقفل عليه قيدين. الرصيد ما ينفعش يخالف الدفتر.
الطابع الزمني والمعرّف الفريد بيمنعوا تنفيذ نفس الإشعار مرتين.
لكل حالة كود محدد، تعرف تصرّف إزاي برمجياً.
المفتاح السري ما يوصلش المتصفح أبداً، وبيطلع مرة واحدة بس.
الأسعار
الاستلام مجاني بالكامل — المبلغ كله بيتضاف لرصيدك. الرسوم على السحب بس. لا رسوم شهرية، لا رسوم إعداد، ولا حد أدنى للاشتراك.
الباقة
الأساسية
على الاستلام — الرسوم على السحب فقط، وبدون رسوم شهرية