PayPing Gateway For Woocommerce

PayPing Gateway For Woocommerce

5/5 (2 ratings) 1K+ active installs Updated Nov 11, 2026
صفحه تنظیمات درگاه پی‌پینگ در ووکامرس؛ فعال‌سازی درگاه، عنوان، توکن و پیام‌های پرداخت

صفحه تنظیمات درگاه پی‌پینگ در ووکامرس؛ فعال‌سازی درگاه، عنوان، توکن و پیام‌های پرداخت

با این افزونه فروشگاه ووکامرسی خود را به درگاه پرداخت آنلاین پی‌پینگ متصل کنید. مشتری پس از پرداخت به‌صورت خودکار به فروشگاه بازمی‌گردد و وضعیت سفارش او بر اساس نتیجه پرداخت به‌روزرسانی می‌شود.

ویژگی‌های افزونه:

  • اتصال مستقیم به درگاه پی‌پینگ و پرداخت با کارت‌های عضو شتاب
  • پشتیبانی از واحدهای پول تومان، ریال، هزار ریال و هزار تومان
  • نمایش شماره کارت پرداخت‌کننده در صفحه سفارش، در صورت ارسال از سمت بانک
  • بخش اختصاصی «داده‌های درگاه پی‌پینگ» در صفحه سفارش همراه با تایم‌لاین رویدادهای پرداخت
  • دکمه «استعلام مجدد پرداخت» برای تکمیل سفارش‌هایی که پرداخت آن‌ها انجام شده اما نتیجه آن به فروشگاه نرسیده است
  • بازگشت وجه (استرداد) کامل یا بخشی از داخل ووکامرس، مستقیم به کارت پرداخت‌کننده
  • سازگار با صفحه تسویه حساب بلوکی و قابلیت HPOS ووکامرس

هوک‌ها برای توسعه‌دهندگان

رفتار درگاه با هوک‌های زیر قابل تغییر است و پس از پرداخت موفق، هوک‌های استاندارد ووکامرس (مانند woocommerce_payment_complete) نیز به شکل معمول اجرا می‌شوند.

اکشن‌ها:

  • woo_payping_Payment_Success — پس از تایید موفق پرداخت. پارامترها: $order_id, $transaction_id
  • woo_payping_Payment_Failed — پس از تایید ناموفق پرداخت. پارامترها: $order_id, $transaction_id, $message
  • woo_payping_Payment_Duplicate — هنگامی که پرداخت قبلا تایید شده باشد. پارامترها: $order_id, $transaction_id
  • woo_payping_Payment_Cancelled — هنگام انصراف کاربر در صفحه بانک. پارامترها: $order_id
  • woo_payping_Send_to_Gateway_Failed — هنگام خطا در ارسال سفارش به درگاه. پارامترها: $order_id, $message
  • woo_payping_Admin_Reverified — پس از تایید پرداخت با «استعلام مجدد» در صفحه سفارش. پارامترها: $order_id, $transaction_id
  • woo_payping_Refund_Created — پس از ثبت عملیات استرداد در پی‌پینگ. پارامترها: $order_id, $refund_code, $amount

فیلترها:

  • WC_payping_Gateway_Payment_api_url — آدرس API ساخت پرداخت
  • WC_payping_Gateway_Payment_api_args — آرگومان‌های کامل درخواست ساخت پرداخت (شامل بدنه درخواست)
  • WC_payping_Gateway_Payment_verify_api_url — آدرس API تایید پرداخت
  • WC_payping_Gateway_Refund_api_url — آدرس API استرداد
  • WC_payping_Gateway_Refund_api_args — آرگومان‌های درخواست استرداد
  • WC_payping_return_refid — کد پیگیری بازگشتی از درگاه
  • WC_payping_Currency — واحد پول مورد استفاده در محاسبه مبلغ
  • WC_payping_Description، WC_payping_Mobile، WC_payping_Email، WC_payping_Paymenter — اطلاعات پرداخت‌کننده ارسالی به درگاه
  • woocommerce_order_amount_total_payping_gateway و woocommerce_order_amount_total_IRANIAN_gateways_before_check_currency، ..._after_check_currency، ..._irt — تغییر مبلغ نهایی پرداخت
  • woo_payping_logo — آدرس لوگوی درگاه
  • woo_payping_order_panel_rows — ردیف‌های نمایش داده شده در بخش «داده‌های درگاه پی‌پینگ» در صفحه سفارش
  • WC_payping_Config — فیلدهای تنظیمات درگاه

Third-Party Services

This plugin leverages the following third-party services:

  1. https://api.payping.ir: This plugin adds online payment functionality to the Woocommerce plugin, allowing us to process payments and check payment statuses through https://api.payping.ir.

Privacy Policy

This plugin follows strict privacy guidelines. When using the api.payping.ir service, user data is securely transmitted and stored following industry best practices.