FEJLESZTŐI API
Integrálj VMESH fizetéseket letétkezelés nélkül.
Hozz létre fizetési kérelmeket, kérdezd le a nyilvános állapotot vagy fogadj aláírt webhookokat. A szervered soha nem oszt meg tárca-privátkulcsot a VargaMesh Pay-jel.
Fizetés létrehozása
POST /api/v1/payments\nX-VMESH-Pay-API-Key: YOUR_KEY\nContent-Type: application/json\n\n{\n "recipient": "shop.vmesh",\n "amount": "125.00",\n "description": "Order #1841",\n "confirmations_required": 2,\n "expires_in": 1800,\n "webhook_url": "https://shop.example/callback"\n}Állapot
GET /api/v1/payments/VP-XXXXXXXXXXXXÁllapotok: open, underpaid, detected, confirming, paid, overpaid, expired, cancelled, reorged.
Kereskedői fogadócím-készlet
Importálj friss nyilvános VMESH fogadócímeket a POST /api/v1/merchant/addresses végponton, majd hozz létre fizetést "use_address_pool": true értékkel és recipient nélkül. Minden címet egyszer foglalunk le, és automatikusan soha nem használjuk újra.
Webhook ellenőrzése
Minden webhook tartalmazza az X-VMESH-Pay-Signature: sha256=… fejlécet. Ellenőrizd a pontos request body HMAC-SHA256 aláírását a beállított webhook titokkal.
