فهرست مستندات پروژه

سیزپی

Pardakhtv1.0.0-beta.4مشاهده منبعفارسی / انگلیسی

درگاه پرداخت Sizpay. مبتنی بر REST.

پیکربندی

use Eram\Pardakht\Gateway\Sizpay\SizpayConfig;

$config = new SizpayConfig(
    merchantId: 'شناسه-مرچنت-شما',
    terminalId: 'شناسه-ترمینال-شما',
    username: 'نام-کاربری-شما',
    password: 'رمز-عبور-شما',
    signKey: 'کلید-امضای-شما',
);
پارامترنوعالزامیتوضیحات
merchantIdstringبلهشناسه مرچنت
terminalIdstringبلهشناسه ترمینال
usernamestringبلهنام کاربری وب‌سرویس
passwordstringبلهرمز عبور وب‌سرویس
signKeystringبلهکلید امضای درخواست

خرید

$gateway = $pardakht->create('sizpay', $config);

$response = $gateway->purchase(new PurchaseRequest(
    amount: Amount::fromToman(50_000),
    callbackUrl: 'https://example.com/callback',
    orderId: 'ORDER-123',
));

header('Location: ' . $response->getUrl());

تایید

$transaction = $gateway->verify();

تسویه

نیاز نیست. پرداخت‌ها به‌طور خودکار تسویه می‌شوند.

نکات

  • مبتنی بر REST
  • نیاز به ۵ پارامتر پیکربندی
  • مبلغ به ریال ارسال می‌شود

جستجو در مستندات

در همه پروژه‌ها جستجو کنید. با بستن این پنجره به راهنما برمی‌گردید.

Tab برای جابه‌جایی · Enter برای باز کردنEsc برای بستن