VARGAMESH PAYÉLŐ
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.