← Վերադառնալ բլոգ

Inchpes yndunel kripto vcharumner dzer kayqum

· 4 min read
ուղեցույց ինտեգրացիա

Ayspisov՝ dzer kayqum cankanum eq kripto yndunel: Lav lur՝ da aveli parz e, kan kartsum eq: Vat lur՝ ughecuytsneri mets masy avelor bardalatsum e: Aha parz tarberaky:

Inch iraqanum dzez petq e

Moracerq sepakan nod varely kam drmapaanaknery dzerkov kargavorely: Kripto vcharmnan hamakarg@ katarum e bard masery: vcharmnan hasceneri steghtsum, blockchain-neri monitoring hashtatumneri hamar, ev tokenneri phokharkum:

Dzez petq e yerek ban:

  1. Drmapaanaki hasce — mijotsnery stanalov
  2. Vcharmnan hamakarg — API-ov
  3. Mot 20 rope

Qayl 1: Yntreq dzer hashvarki arzhuythy

Sa arrajin karev voroshumn e: Cankanum eq stanal ETH? USDC? Kharnvats?

Arevtrakanneri mets masy yntrum e stablecoinnerov (USDC, USDT, DAI), qani vor arjeqy 10% chi tatanvum gishervany: MutoPay-i het dzer hachorrderny karogh en vcharel cankacats tokenov, bayts duq misht stanum eq dzer yntrvats stablecoin-y: Khndiry luzum e, nachqan sksi:

Qayl 2: Steghtseq kanal ev staceq dzer API banaly

Dzer MutoPay dashboard-um (/dashboard) baceq Settings → Channels ev seckeq + New channel: Treq anun (orinak «Im Kayq@») ev kamyntir avelalatseq webhook URL: Dzer API banaly (ep_… nakhatsantsov) eranvum e miayn mek angam — kopieq ayn:

Ayd banaly noroshum e dzer kanaly ev vastmanushtum e dzer API kanchery: Amenayn kanal uni ir banaly, webhook URL-y, ev karogh e unenal ir settlement npatakakety:

Qayl 3: Steghtseq vcharum

Mek API kanch: Ays qany:

curl -X POST https://mutopay.com/api/payments \
  -H "X-API-Key: ep_your_channel_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "amount_usd": 50.00,
    "description": "Order #1234 — Blue Widget",
    "external_id": "order_1234",
    "callback_url": "https://yoursite.com/order/1234/complete"
  }'

Duq stanum eq vcharmnan obyeqt id-ov: Ughtvordumy dzer hachorrdiny mutopay.com/pay/{id}:

Dashdery, zor kargh eq nshel:

DashtNkaragrutyun
amount_usdGumar@ USD-ov
amountGumar@ ayl arzhuyhtov (ogtagortseq currency-i het)
currencyArzhuythi kody, ete voch USD (orinak EUR, GBP)
descriptionEranvum e hachorrdiny vcharmnan ejum
external_idDzer nerkhin hghum (orinak patver ID)
callback_urlVortegh ughtvorvel hachorrdiny vcharumic heto
metadataKamayakan JSON dzer sepakan ogtagortsman hamar
expires_in_minutes15-its 10080 (7 or); lrusynurayin 60

Ogtagortseq kam amount_usd, kam amount + currency, bayts voch yerkusy miasin:

Qayl 4: Mshakerq webhook-y

Yerb vcharmny avarvum e (kam dzakhroghvum, kam zhamkety lranum), MutoPay-y POST e ugharkvum dzer kanali webhook URL-in: Parzunakutyuny parnakum e ameny:

{
  "event": "payment.completed",
  "payment_id": "pay_abc123",
  "status": "completed",
  "amount_usd": 50.00,
  "currency": "USD",
  "dest_token": "USDC",
  "dest_chain_id": "137",
  "dest_amount": "50000000",
  "dest_decimals": 6,
  "external_id": "order_1234",
  "tx_hash": "0xabc...",
  "completed_at": "2026-04-12T14:30:00Z",
  "timestamp": "2026-04-12T14:30:01Z"
}

Stugheq storagrutyuny: Amenayn webhook-y perunakum e X-MutoPay-Signature vernagriv — HMAC-SHA256 hash, stenagrvats dzer kanali webhook gaghtniqov (tesaneli e dzer dashboard-um): Dzevachap: sha256=:

Verzluzheq settlement gumary: dest_amount-y hum tokeni mikavorery e: Bazhaneq 10^dest_decimals-i vra, martkayin kardelits gumar stanalov: Verevnshyal orinakin: 50000000 / 10^6 = 50.00 USDC:

Webhook iradardsutyunner: payment.completed, payment.failed, payment.expired, payment.underpaid, payment.kyc_required, payment.needs_manual_check:

Dzakhroghvats araknery verakrknnvum en 5 angam, eksponential backoff-ov (1 rop → 5 rop → 30 rop → 2 zham → 12 zham):

Qayl 5: Ckuyts treq hachorrdiny vcharmnan ejy

Duq ereq yntranqi uneq:

Ughtvordum — ughtvordeq hachorrdiny baravorvats vcharmnan ej mutopay.com/pay/{id}: Nranq yntrum en irents tokeny, kapvum en irents drmapaanakiny ev vcharum en: Dzer koghmic frontend ashkhatanqy zro e: Mobayil hachorrderny tesnum en QR kod — hesht avand:

Harts — ogtagortseq vcharmnan ID-y dzer sepakan UI-y karatselu hamar: Kancheq GET /api/payments/{id}/status tetev karqavijaki tarmatyunneri hamar:

Arevtrakanneri metsamas@ sksum e ughtvorman motetsumov ev anhatakeqnum e heto:

Hachakh trvats harcer

Isk hachorrdny vcharum e ayl shghthai tokenov? Hamakarg@ inknabar e mshakvum mijshghthaayin kamrchum: Hachorrdny vcharum e ARB-ov Arbitrum-um, duq stanum eq USDC Polygon-um:

Isk veradardzner? Kripto vcharumnerny andartseliq en protokoli makardakov: Veradardzner@ katareq arandzin gortcharqov — hachorrd drmapaanaky het gumari ugharkov:

Orchan zhamanak e petq vcharumneri hamar? Stablecoin ughghaki phoxancumnerny hastatvum en vayrkyannnerum: Mijshghthai phoxarkumnerny sovorabar hashvarvum en 2 ropeits pakas:

Orchan e mijhnordavchary? MutoPay-y gandzum e 0.25% yurakanchyur gortcharqits: Amsakan vcharner chkan, nvazaguynner chkan:

Inch shghthaner en ajakvum? Ethereum, Polygon, Arbitrum, Base, Optimism, Avalanche, BSC, TON, Solana ev Tron: Hachorrderny karogh en vcharel 1,000+ tokenneri bolor 10 shghthanerin vra:

Hajord qaylery

Yerb vcharumnery mshakum eq, kcankanaq:

  • Monitor aneq vcharumnerny dzer arevtrakani dashboard-um (/dashboard)
  • Testeq dzer webhook integracian Settings → Channels → Test Webhook-its
  • Avelalatseq «Vcharr’i inds» hghum (/blog/pay-me-links) tips-neri ev bac gumarov vcharumneri hamar
  • Ditarkeq kanal kargavorumy (/blog/channel-management) multi-brand kam multi-client taragrmneri hamar

Amboghch integracian tevum e mot 20 rope — API-i het ashkhatats dzaghraynoghyan hamar: Blockchain-i giteliqner chen pahanchvum: