Skip to content

Payments and wallet

Understand online payments

Accept supported online payments in Egypt, understand Lite and Pro fees, and follow wallet proceeds and withdrawals.

Last updated
October 10, 2026
Audience
Store owners using or evaluating online payment

What you’ll accomplish

  • Check whether new online payments are currently enabled.
  • Understand pending and verified provider states.
  • Distinguish provider fees, Vacto's service fee, and seller net settlement.
  • Know what to do when the customer says money was deducted.

Availability comes from the live Vacto gate

Vacto supports online payments in Egypt on Lite and Pro only where the provider has approved the payment arrangement, Vacto has enabled new sessions, and the seller has enabled online checkout. Confirm availability with Vacto before relying on this method. Customers can also use cash on delivery or seller-configured InstaPay and supported wallet-transfer instructions.

Vacto shows online payment only when the platform availability gate and provider configuration allow a new hosted session. If the dashboard or storefront says online payment is unavailable, use Cash on Delivery or a supported manual method. Do not tell customers to reuse an old hosted checkout link.

Callbacks, provider inquiry, the payment return page, and authorized reconciliation remain active for payments that were already created, even when new payment creation is disabled.

How a payment becomes paid

  1. 1

    Vacto creates a new hosted payment session.

    The customer is sent to the exact provider URL returned for that payment.

  2. 2

    The provider processes the attempt.

    A browser return message or a provider dashboard label alone does not complete Vacto settlement.

  3. 3

    Vacto verifies the provider result.

    The reference, amount, currency contract, and payment purpose must match through the supported verification path.

  4. 4

    Vacto applies the purpose-specific result once.

    A wallet top-up credits the wallet, a subscription payment applies the subscription, and a storefront payment settles the order. Repeated callbacks must not apply it twice.

Storefront settlement amounts

For supported storefront online payments, Vacto records the gross customer payment, the immutable 5% Lite or 3% Pro Vacto service fee, the seller net settlement, and any provider fee as separate values. Provider fees are evidence/accounting metadata and do not replace the configured Vacto service fee.

After provider verification, Vacto deducts the plan’s service fee from the gross online checkout amount before crediting the net proceeds to your available wallet balance. This fee does not apply to COD or manual transfers and is not charged again at withdrawal.

Your subscription price is separate from the Vacto online-sales service fee. Provider processing charges may apply under the provider’s terms and are recorded separately; the current settlement flow does not deduct them from the seller’s wallet credit. Check the checkout amount and payment record for any applicable charges.

Use Wallet transaction history and the order payment state together when reconciling a sale. Do not infer settlement from the customer's bank notification alone.

Can I use InstaPay or cash on delivery?

Yes. Enable COD or seller-configured InstaPay and supported wallet-transfer instructions in your store settings. The seller verifies manual receipt before confirming payment; an InstaPay proof is not automatically verified.

How do I withdraw online sales proceeds?

Request a withdrawal from Wallet with your amount and payout details. An active wallet and sufficient available balance are required. The requested amount is held while Vacto reviews it, stays held after approval until marked paid, and returns to available balance if rejected. Check the request status for progress; payout timing is not guaranteed.

If the result is not what you expected

  • If the payment is pending, do not create a duplicate order or ask the customer to pay again until the existing reference is checked.
  • If money was deducted but the order or wallet did not update, collect the Vacto reference, provider reference shown to the customer, amount, time, and a redacted proof, then contact Payment support.
  • If online payment is disabled, follow the status notice and use the available alternative; only Vacto can re-enable the production gate after verification.

Was this article helpful?