حزم SDK الرسمية · NPM · Packagist · GHCR · OpenAPI 3.1

حزم SDK مهيأة بالأنواع وأدوات تشفير للتجارة الحديثة.

أطلق الدفع غير الوصائي متعدد الشبكات بالعملات الرقمية، وترخيص البرمجيات دون اتصال بمعيار ES256، وإيصالات تدقيق Merkle، وسير عمل وكلاء الذكاء الاصطناعي بـ 21 أداة عبر حزم مفتوحة المصدر مدقّقة تتم صيانتها على github.com/xpayrcom.

NPM · TypeScript / Node 18+ · v0.2.0

@xpayr/node-sdk

عميل TypeScript وNode.js مهيأ بالأنواع لإنشاء جلسات دفع متعددة الشبكات، واستعلام الحالة، والتحقق من ويب هوك HMAC-SHA256، وإدارة سياسات إنفاق وكلاء الذكاء الاصطناعي.

npm install @xpayr/node-sdk
Packagist · PHP 8.1+ / Laravel · v1.0.0

xpayr/xpayr-php

حزمة PHP SDK متوافقة مع معايير PSR وبدون تبعيات خارجية لأنظمة Laravel وSymfony وWHMCS والواجهات الخلفية المخصصة بلغة PHP مع تحقق آمن زمنيًا من الويب هوك.

composer require xpayr/xpayr-php
NPM · سجل Anthropic · GHCR · v1.0.0

@xpayr/mcp-server

خادم Model Context Protocol الرسمي المزوّد بـ 21 أداة (io.github.xpayrcom/xpayr-mcp-server) لتطبيقات Claude Desktop وCursor وVS Code Copilot وWindsurf وCline.

npx -y @xpayr/mcp-server
NPM · ترخيص ES256 دون اتصال · v0.2.0

@xpayr/extension-kit

تحقّق دون اتصال من تراخيص JWT بمعيار ES256 المرتبطة بالمحفظة للبرمجيات ومنصات SaaS وأدوات CLI وإضافات المتصفح مقابل https://xpayr.com/.well-known/jwks.json.

npm install @xpayr/extension-kit
NPM · التدقيق والتحقق من ERP · v0.2.0

@xpayr/payment-evidence

أداة حتمية لبناء والتحقق من مظاريف التسوية على السلسلة لأغراض التدقيق الضريبي الخارجي وإثبات النزاعات والدفاتر الفرعية في QuickBooks وXero وNetSuite.

npm install @xpayr/payment-evidence
Postman · Insomnia · Bruno · OpenAPI 3.1.0

xpayr-postman-collection

مجموعة Postman كاملة لواجهة REST API v1 تضم 20 نقطة نهاية، ومتغيرات البيئة، ونصوص HMAC قبل الطلب، ومواصفات OpenAPI 3.1.0 التفاعلية.

curl -O https://xpayr.com/.well-known/openapi.json

إنشاء جلسات جاهز للنسخ واللصق عبر 6 بيئات تقنية

import { XPayrClient } from '@xpayr/node-sdk';

const xpayr = new XPayrClient({ apiKey: process.env.XPAYR_SECRET_KEY! });

const session = await xpayr.payments.create({
  amount: 49.90,
  currency: 'USDC',
  network: 'base-mainnet',
  metadata: { order_id: 'ORD-9001', plan: 'pro_annual' },
  success_url: 'https://app.example.com/billing/success',
  ipn_callback_url: 'https://app.example.com/webhooks/xpayr',
});

console.log('Checkout URL:', session.checkout_url);

حزم SDK الرسمية — الأسئلة الشائعة

هل حزم SDK الخاصة بـ XPayr منشورة في السجلات الرسمية ومفتوحة المصدر على GitHub؟

نعم. جميع حزم TypeScript/JavaScript الرسمية منشورة ضمن النطاق @xpayr على NPM، وحزمة PHP SDK منشورة باسم xpayr/xpayr-php على Packagist، وحاوية Docker منشورة على ghcr.io/xpayrcom/xpayr-mcp-server:latest، والكود المصدري الكامل متاح عبر 30 مستودعًا عامًا على https://github.com/xpayrcom.

هل يمكنني دمج XPayr في Python أو Go أو Rust أو Ruby دون مكتبة مخصّصة لكل لغة؟

نعم. واجهة XPayr API v1 هي واجهة JSON REST نظيفة تتم مصادقتها عبر ترويسة Bearer sk_test_... / sk_live_... القياسية، ويمكنك توليد عملاء مهيأين بالأنواع بأي لغة مباشرةً من https://xpayr.com/.well-known/openapi.json.

هل تدعم جميع حزم SDK مفاتيح بيئة Testnet التجريبية المجانية؟

نعم. مرّر مفتاح sk_test_... الخاص بك لاختبار إنشاء الجلسات وتدفقات الدفع المزدوج والتحقق من ويب هوك HMAC-SHA256 عبر TRON Nile وSolana Devnet وBase Sepolia وPolygon Amoy وCircle Arc Testnet.