Libyan Payments for MyPay connects your store to the MyPay payment platform (mypay.ly) so you can accept secure local payments across Libya.
This plugin allows merchants to accept payments directly on their WooCommerce store using Libya’s local payment methods, including bank cards, Edfali, Sadad, Mobicash, Yaser Pay, Sahara Pay, Masrafi Pay, and optional prepaid card when enabled for your merchant in MyPay. Orders are confirmed using a signed webhook, not by relying on the customer’s browser return alone.
X-MyPay-Signature/pay/api/v1/pay/sandbox/api/v1This plugin connects to MyPay (https://mypay.ly) to process payments and synchronize merchant connection status when API credentials are configured. MyPay is required for checkout and order confirmation.
What is sent and when
/authentication/token, /payment/create): order amount, currency, billing name, email, phone, order ID, return/cancel/webhook URLs, and selected gateway alias when a customer pays./plugin/connect, /plugin/disconnect, /plugin/heartbeat): site URL, plugin/WP/WC versions, environment (production/sandbox), enabled gateway flags, and plugin active state when you save MyPay credentials or change gateway settings. This supports merchant setup verification on MyPay./plugin/telemetry-consent): only when you explicitly enable “Share optional plugin health data with MyPay” in gateway settings (disabled by default). No customer, order checkout payload, or admin personal data is included.This service is provided by MyPay:
yasr-pay, masrafi-pay, sahary-pay (shown in the store as Sahara Pay), moamalat (shown as Banking Card), edfali, sadad, and mobicash must also exist and be enabled in the merchant gateway settings on MyPay.prepaid-card alias requires prepaid card payments to be enabled for your merchant in MyPay.Developed by MyPay – https://mypay.ly