Refund Policy

Refund Policy | ZakiPost

We are committed to full transparency in every financial transaction. Read this policy carefully to understand your rights and how to submit a refund request.

📅 Last Updated: August 2026
📌

Policy Overview

This policy governs all refund requests related to ZakiPost subscriptions. We always strive to provide the best possible experience, and if you are not satisfied with the service, we offer you a genuine opportunity to refund your payments according to the clear terms outlined below.

💡
Core Principle: Refunds are a legitimate right, not an exception. As long as you meet the policy conditions, your request is processed automatically without the need for negotiation or manual review.

This policy applies to all subscription plans, whether monthly or annual, and to all accepted payment methods on the platform.


✅

Eligibility Conditions for Refund

You are entitled to request a refund if you meet all of the following conditions simultaneously:

🗓️ Time Limit Condition

The refund request must be submitted within 7 calendar days from the start date of the current subscription. Once this period expires, the request will not be accepted regardless of any other reason.

📊 Usage Percentage Condition

Your actual usage of the plan balance must not exceed 30% of the total balance allocated to you for the calculated period. If you exceed this percentage, the refund request will be automatically rejected.

🔄 Subscription Status

The subscription must be in an active state at the time of submitting the request. Expired, previously canceled, or already refunded subscriptions cannot be refunded.

⚠️
Important Note: Usage is calculated based on the weight of the operations you performed, not just the number of times used. Some operations consume more than one point.

🧮

Usage Calculation and Refund Amount

We do not issue full refunds in all cases — instead, we fairly calculate the refund amount based on what you have actually used.

📐 Calculation Mechanism

The refund amount is calculated according to the following formula:

  • Determine the price per usage unit = Plan Price ÷ Total Balance
  • Calculate the deduction = Number of Used Units × Unit Price
  • Refund Amount = Plan Price − Deduction
  • The maximum refund will not exceed the actual price paid for the plan

✅ Example: Low Usage

100-point plan for $10 — Used 20 points (20%)

Unit Price = $0.10
Deduction = $2
Refund = $8

❌ Example: High Usage

100-point plan for $10 — Used 40 points (40%)

Usage exceeded 30%
Refund = Rejected

💰
Currency: The amount is refunded in the same currency you originally paid with (Egyptian Pound or US Dollar) and processed through the same payment gateway used for the purchase.

⬆️

Refunds on Plan Upgrades

If you upgrade your plan — moving from one plan to a higher tier — the policy applies to the series of connected subscriptions, not just the current subscription.

🔗 Subscription Series

When submitting a refund request on an upgraded subscription, the system automatically checks the previous connected subscriptions (up to 10 sequential subscriptions) and includes in the refund every subscription that independently meets the conditions.

⏱️ Time Limit for Previous Subscriptions

Previous subscriptions in the series are subject to the same 7-day condition from the start date of each one individually. They are also subject to the 30% usage condition calculated for the actual period of each subscription.

ℹ️
Illustrative Example: If you subscribed to the Basic plan then upgraded to the Advanced plan within 3 days and requested a refund, the system will check both subscriptions and refund what is due from each based on the actual usage during each period.

🚫

Cases Where Refunds Are Not Applicable

There are specific cases where a refund request is strictly rejected regardless of any circumstances:

CaseDecision
Expiration of the 7-day limit from the start of the subscriptionRejected
Exceeding 30% usage of the balanceRejected
Previously canceled or refunded subscriptionRejected
Subscription in an "Inactive" or "Expired" stateRejected
Duplicate request for the same subscriptionRejected
Calculated refund amount = ZeroRejected
Subscription within a free trial periodRejected
Dispute filed directly with the bank without contacting us firstPending Review
🔴
Warning: Filing a Chargeback directly through the bank or payment gateway without contacting the support team first may lead to immediate account suspension. We process all legitimate requests quickly — please contact us first.

📋

Steps to Submit a Refund Request

The process is designed to be as simple and fast as possible. Follow these steps:

  1. Log into your ZakiPost Account with the email and password linked to the subscription.
  2. Go to the Billing and Subscriptions page from your profile menu or settings.
  3. Find the subscription you want to refund and ensure it is in an Active state and within the 7-day limit.
  4. Click the "Request Refund" button next to the subscription. The system will display the calculated refund amount before confirmation.
  5. Review the refund details (amount, currency, payment gateway), then click "Confirm Request" to proceed.
  6. You will receive a confirmation email containing the refund details and a reference number for tracking.
📧
If you face any issues during these steps or the refund button does not appear, contact the support team directly and we will handle it for you.

💬

Contact Support

The support team is available to answer your inquiries about the refund policy or to help you with special cases not adequately covered on this page.

Have a question about your refund?

Our team responds during Egypt working hours (9 AM — 6 PM Cairo Time). We aim to reply to all messages within 24 hours on business days.

📩 Contact Support Team

This policy is part of ZakiPost's Terms of Service and complements the Privacy Policy. By using the platform, you fully agree to these terms. ZakiPost reserves the right to modify this policy with prior email notification to users.