🎓 CoursesMarkets & internationalIntermediate⏱ 60 min
🇪🇬
Accepting payments in Egypt and the Maghreb. 7 chapters and a final quiz.
A practical playbook for accepting payments in North Africa. Wire Meeza, InstaPay, and a cash-in network into a single Egyptian checkout, accept a telecom wallet knowing who actually issues it, negotiate a Moroccan acquiring contract now that CMI's monopoly is over, price cash on delivery instead of absorbing it, get your margin out under exchange controls, and connect to e-invoicing before it blocks you from issuing invoices.
Decide, country by country, whether to collect payments through a local entity, an established partner, or cross-border sales
Wire an Egyptian checkout across four parallel channels: Meeza, InstaPay, a cash-in network, and cash on delivery
Accept an Egyptian mobile wallet by identifying the issuer, the contractual counterparty, and the applicable limits
Negotiate a Moroccan acquiring contract that locks in the pass-through of interchange cuts
Chapter 1. Choosing your entry route: four countries, four structures.
The first decision is legal, not technical. To accept payments in Egypt, Morocco, Tunisia, or Algeria, you must designate the entity that will sign the acquiring contract, and that entity almost always has to be local. The payment provider comes next, and that choice follows from the first. An entry plan that starts by comparing pricing grids has the order backward.
Who can onboard a merchant
Non-card alternative rail
What blocks a cross-border setup
🇪🇬 Egypt
Providers licensed or registered by the Central Bank of Egypt under the PSO/PSP framework published June 19, 2025
InstaPay (IPN rail, 2022) and the Fawry and Aman cash-in networks
Without Meeza acceptance, the cardholder base fed by government payouts stays out of reach
🇲🇦 Morocco
Eleven operators licensed by Bank Al-Maghrib since May 1, 2025: dedicated bank subsidiaries and payment institutions
GSIMT instant interbank credit transfer, live since June 1, 2023
Dirham not freely convertible; repatriation obligation governed by the Office des Changes
🇹🇳 Tunisia
Banks connected to Click to Pay SMT, and La Poste Tunisienne for e-DINAR
D17 and the postal e-DINAR account, for unbanked customers
Dinar not convertible; the “technology card” caps residents' purchases abroad
🇩🇿 Algeria
Only banks licensed by the Banque d'Algérie, and Algérie Poste (Law No. 18-05 of May 10, 2018)
–
Foreign acquiring is legally impossible: a local entity and a SATIM connection are mandatory
What a merchant can actually do, country by country
There are three possible structures. The first is to set up locally, with a subsidiary, a bank account, and an in-country acquiring contract. The second hands the sale to an operator already established in the market, which becomes the seller for tax purposes and collects payments on its own account. The third sells from abroad, in foreign currency, with no domestic acquiring, so it reaches only the share of customers allowed to pay outside the country. That share is small, and foreign exchange rules cap it.
🏛️
Setting up locally
The only structure that gives access to the domestic rails: Meeza, InstaPay, Moroccan instant transfers, and Click to Pay. It costs an incorporation, share capital, local taxes, and several months of bank onboarding. In Algeria, it is the only option that works.
🤝
Selling through a local seller
An established distributor or marketplace invoices the end customer and pays you your share. Access is fast. The price is losing the customer relationship and the payment data, on top of sharing the margin.
✈️
Selling from abroad
International acquiring, invoicing in foreign currency. It works for high-value carts and urban customers who hold a card enabled for international use. The obstacle is the foreign exchange allowance, not the technology.
43.5M
Meeza cards issued in Egypt as of June 2025, six years after the scheme launched
Central Bank of Egypt, 2025
16M
InstaPay users; more than 1.1 billion transactions worth EGP 2,400 billion as of June 2025
Central Bank of Egypt, 2025
22.6M
payment cards in circulation in Morocco in 2024 (up 12% year over year)
Bank Al-Maghrib, 2024 annual report
21 899 581
payment cards in Algeria in 2025, including 17.66 million Edahabia cards issued by Algérie Poste
GIE Monétique, 2025 annual review, published in 2026
⚠️
Entry plans fail on getting funds out, never on integration
Tech teams can connect a North African rail in a few weeks. The blocker comes later, the first time you move cash out of the country. The Moroccan dirham, the Tunisian dinar, and the Algerian dinar are not freely convertible, and the Egyptian pound is subject to controls. A “cross-border acquiring plus centralized payout” structure that works inside a single currency area does not carry over to any of these four countries. Settle the repatriation question during scoping, with the bank, and in writing.
The approach that works reverses the usual order and starts with the bank. The local bank tells you what it will let you repatriate, against which supporting documents, and how quickly. You then pick a provider from those the bank already works with in production. This sequence saves months, while the reverse order can cost you a full financial year.
🎯 Quick question
In Algeria, who can operate an online merchant's payment platform?
Chapter 2. Egypt: wiring Meeza, InstaPay, and cash-in into one checkout.
An Egyptian checkout that offers a single payment method misses its market: four channels coexist, and each reaches different customers. Meeza cards cover the cardholder base fed by public-sector salaries, subsidies, and pensions. InstaPay serves banked customers who push a transfer. The cash-in network reaches customers who will pay cash 50 meters from home. Cash on delivery covers everyone else.
Channel
What it brings
Funds availability
Failure mode to instrument
Meeza
The broadest cardholder reach: more than 43.5 million cards as of June 2025 (Central Bank of Egypt, 2025)
Standard acquiring cycle, per the acquirer contract
Authorization declines and possible disputes: plan for dispute handling
InstaPay / IPN
Instant push transfer, addressed by IPA alias, phone number, or QR code
Immediate, 24 hours a day
Payer-side limit exceeded, silent unless the checkout names it
Cash-in (Fawry, Aman)
Converts a customer without an account into an electronic payment, via a reference paid in cash at an outlet
After the customer actually pays, followed by the aggregator's payout
Reference expires unpaid: the order must be released and the inventory freed
Cash on delivery
No barrier to ordering, so the highest conversion
Delivery, then periodic payout from the carrier
Refused at the door: you pay shipping both ways
The four Egyptian channels from the merchant's treasury perspective
A cash-in reference payment, step by step
Customer
Selects “pay at an outlet” at checkout
No bank details entered, which is exactly what unlocks the sale
➜
Merchant
Requests a reference from the aggregator and shows how long it is valid
The order goes on hold; inventory is reserved but not decremented
➜
Customer
Pays cash at a store connected to the network
The Fawry network reports 365,000 service points (Fawry, FY2025 results, March 2026)
➜
Aggregator
Notifies the merchant once payment is made
The server-to-server notification is authoritative, never the browser redirect
➜
Merchant
Releases the order and triggers fulfillment
If the reference expires unpaid, an automated job must release the inventory
Design for InstaPay limits in the checkout, not in customer support
The Central Bank of Egypt caps amounts at EGP 70,000 per transaction, EGP 120,000 per day, and EGP 400,000 per month. These limits apply per linked bank account in the app and do not aggregate across accounts (CBE, via the State Information Service, 2025). A cart above the limit fails on the customer's side with no clear reason. All the merchant sees is a payment that never arrives. Two fixes must be built in upfront: an error message that names the cause, and an explicit fallback that sends the customer to card payment or to splitting the payment.
Accept Meeza explicitly: confirm with the acquirer that the domestic scheme's BIN ranges are routed, and don't rely on the international networks alone
Test declines before the happy path: limit exceeded, expired reference, insufficient funds, transaction rejected by the payer's bank
Treat the server notification as the source of truth: the browser redirect may never arrive if the customer closes the tab
Make notifications idempotent: a payment notified twice must never release two orders
Assign a unique order ID in every channel, or three-way reconciliation becomes manual
Set the validity period of a cash-in reference based on inventory turnover, not a default setting
Brands to show in an Egyptian checkoutMEMeezaFAFawryPAPaymobGEGeideaPAPayTabsVisaMastercard
One design decision must be made early. InstaPay is a push credit transfer, and therefore final. Chargebacks don't apply, which removes card dispute risk. The flip side: a refund means pushing a second transfer yourself, to a recipient you must be able to identify. Capture the payer's alias at the time of payment, or customer service will be refunding blind.
The legal framework points the same way. Law No. 18 of 2019 on non-cash payments requires government bodies and public-facing services to offer electronic payment. It penalizes cash settlement with a fine of 2% to 10% of the amount, capped at EGP 1 million. Egyptian public contracts are therefore paid electronically. To sell to a public entity, you need to be set up for it from the first invoice.
🎯 Quick question
An Egyptian customer tries to pay for an EGP 90,000 cart with InstaPay. What happens?
Chapter 3. Egyptian telecom wallets: who issues, who collects.
An Egyptian mobile wallet carries a telecom operator's brand, but the operator does not issue it. Banks licensed by the Central Bank of Egypt provide the mobile payment service; the operator provides the brand, the agent network, and the access channel. The distinction matters: your contractual counterparty is a licensed institution, never the operator. That institution sets the limits, runs the anti-money laundering controls, and determines the payout schedule.
55.5M
mobile wallets across all issuers; 1.4 billion transactions worth more than EGP 1,800 billion as of June 2025
Central Bank of Egypt, 2025
27,4 % → 76,3 %
financial inclusion rate in Egypt between 2016 and June 2025
Central Bank of Egypt, 2025
EGP 943.6B
volume processed by Fawry in fiscal 2025, up 56.8% year over year
Fawry, FY2025 earnings release, March 2026
Mobile wallet
InstaPay
Cash-in at an outlet
Account issuer
Bank licensed by the Central Bank of Egypt, under an operator brand
The payer's account-holding bank
No account: the aggregator collects cash
What the customer needs
A mobile line and ID verification
A bank account linked to the app
Nothing but the payment reference
Funding
Cash deposit at an agent, transfer, salary paid into the wallet
Bank account balance
Cash at the counter
Payment finality
Pushed by the customer, so it cannot be disputed
Pushed, final, and irrevocable
Payment confirmed, with no recourse
What the merchant must plan for
A connection through a licensed provider, and handling outbound refunds
Capturing the payer's alias and handling limits
Reference expiry and inventory release
Three ways to collect from an Egyptian customer without a card
🔑
Two separate sets of limits apply, and they must not be confused
The first set applies to the customer's account. On November 18, 2023, the Central Bank of Egypt raised the limits on financial inclusion accounts, prepaid cards, and mobile payment services. An individual is capped at EGP 60,000 per day and EGP 200,000 per month. A licensed micro-business can go up to EGP 80,000 and EGP 400,000 (CBE, via Daily News Egypt, 2023). The second set applies to the InstaPay rail, with its EGP 70,000 per transaction, so a cart can clear the rail's limit and still hit the account's. Document both in the test matrix, or support will blame the failure on the wrong component.
Use a provider licensed or registered with the Central Bank of Egypt: it handles the multi-wallet connection, and it pays you out
Check the payout schedule wallet by wallet: it does not necessarily match the card schedule
Plan for outbound refunds: on a push channel, a refund is handled as a payout, with its own controls
Find out who bears the end customer's cash-out fees; that line item shows up in complaints, not in the connection contract
Don't promise an operator brand in the interface until you have confirmed the provider actually routes it
Wallet interoperability is not a selling point, because it is mandatory. The mobile payment regulation approved by the Central Bank of Egypt on November 29, 2016, gave licensed banks six months to open it to their customers (CBE, via Daily News Egypt, 2016). A holder of one wallet can therefore pay a holder of another, and the consequence for merchants is direct: a single connection is enough to accept wallets from different brands.
🎯 Quick question
Who issues an Egyptian mobile wallet sold under a telecom operator's brand?
Chapter 4. Morocco: contracting for acquiring after CMI's exit.
Morocco switched regimes on May 1, 2025. Until then, merchants had no acquirer to choose: the Centre Monétique Interbancaire (CMI) onboarded all of them. Since that date, 11 operators licensed by Bank Al-Maghrib can onboard merchants and deploy their own terminals. For the first time in 20 years, merchants have something to negotiate. The question is what the negotiation actually covers.
September 2024
First interchange cut
The domestic cap drops from 1.20% to 0.65% excluding tax. Every existing contract needs review, because the cut does not flow through on its own.
May 1, 2025
Acquiring opens to competition
Licensed payment institutions and bank subsidiaries onboard merchants and deploy terminals. Put your acquiring out to tender, since the acquirer's margin is now negotiable.
January 31, 2026
Transfer of CMI's private-sector portfolio
Check who takes over your contract, which merchant ID you keep, and whether transaction IDs stay stable for reconciliation.
April 30, 2026
Public-sector portfolio transferred
Apply the same scrutiny to public-sector contracts. An unplanned ID migration breaks accounting reconciliation for the whole financial year.
October 1, 2026
Interchange at 0.50% excluding tax
A special 0.15% cap for public bodies and neighborhood retail (Bank Al-Maghrib, 2026). Get the pass-through clause signed before then.
Break down the price before you negotiate
Merchant fee = interchange + scheme fees + acquirer margin
domestic interchange capped by Bank Al-Maghrib, not negotiable
1.20% -> 0.65% excl. tax (September 2024)
0.65% -> 0.50% excl. tax (October 1, 2026)
0.15% excl. tax public bodies and neighborhood retail
scheme fees depend on the network used (domestic / international)
acquirer margin the ONLY line that is truly negotiable
Clause to demand: “Any downward revision of the interchange cap set
by Bank Al-Maghrib shall automatically apply to the merchant fee
as of its effective date, without an amendment.”
Issue
What to ask for
Why
Acquirer identity
The name of the entity licensed by Bank Al-Maghrib, as distinct from the technical operator
CMI remains a processing platform, but it no longer signs the contract
Interchange pass-through
Automatic pass-through on the new cap's effective date
Without it, the regulatory cut ends up in the acquirer's margin
ID stability
Merchant ID and transaction references retained through any migration
Silent renumbering breaks the current year's reconciliations
Payout timing
Number of business days, cutoff time, handling of weekends and public holidays
Timing hits cash flow as hard as the rate, and it doesn't appear in the pricing grid
Authentication chain
Who runs strong authentication, and what frictionless rate is actually observed
One point of authorization rate gained is often worth more than a tenth of a point of fees
Portability
Export of merchant IDs, card tokens, and transaction history
The market has just opened: switching acquirers must still be possible two years from now
Six points to lock down in a Moroccan acquiring contract
⚠️
The acquiring fee is never passed on to the customer
In Morocco, the merchant alone bears the acquiring fee, whatever payment method the customer uses. Charging the customer “card fees” is not a pricing option up for debate. This rule directly shapes any strategy to move customers off cash on delivery. You cannot surcharge online payments. You can, however, build the incentive the other way: an explicit discount for prepaying, or a service fee on cash-on-delivery orders where local law allows it.
Two facts drive sizing in Morocco. The first is the instant interbank transfer launched on June 1, 2023, by Bank Al-Maghrib and GSIMT: execution in under 20 seconds, round-the-clock service, and a transitional limit of 20,000 dirhams. The channel has a low marginal cost and no chargeback exposure. The second rules out building e-commerce on the card base: nearly 86% of the value loaded onto Moroccan cards comes back out as cash at ATMs (Bank Al-Maghrib, 2024 annual report). In Morocco, the card is first and foremost a withdrawal tool.
🎯 Quick question
Which clause protects a Moroccan merchant when interchange drops on October 1, 2026?
Chapter 5. Pricing cash on delivery, then shrinking it.
Cash on delivery is hard to debate because it is hard to price. Many plans set an acquiring fee against a supposed “zero fee.” That comparison is wrong. The right metric is the full cost of a delivered, paid order, including returns and the cost of carrying the cash. It takes five lines to calculate, and once it is on paper, it often changes the decision.
Full cost of a cash-on-delivery order
Parameters to measure on YOUR data, not to assume:
L share of orders actually delivered AND paid e.g. 0.75
Fa outbound shipping cost, per order shipped
Fr return shipping cost, per order refused
Fc carrier collection fee, as % of the amount collected
P average order value
d days between delivery and payout
r annual cost of capital
cost = [ Fa + (1 - L) x Fr ] / L + Fc x P + P x r x d / 365
| | |
returns are paid for carrier cash carrying
by the orders that collection cost
go through
Compare, for the same order value, with the prepaid channel:
cost = acquiring fee x P + P x r x d' / 365
(d' = acquirer payout delay)
L is the dominant variable. At 0.60, even cheap round-trip shipping
is enough to make the channel more expensive than cards.
Point of payment
Effect on conversion
Effect on cost
When to choose it
At order (prepaid)
The highest abandonment rate in the region
The lowest: no returns, no collection, fast cash
Urban banked customers, repeat-purchase products
At shipment
Middle ground: the customer has seen the order confirmed
Eliminates wasted shipments, keeps the risk of refusal on delivery
High-ticket verticals, where returns are expensive
On delivery (cash on delivery)
The highest: no commitment required
The highest: returns, collection, payout delay, carrier risk
Market launch, first-time buyers, areas outside major cities
Mixed, by segment
Optimal: prepayment is required where returns are most frequent
Manageable, provided you measure the return rate by segment
As soon as volume allows segmentation by city, vertical, and customer history
Where to place the point of payment, and what each choice shifts
90 %
Egyptian consumers who say they prefer paying on delivery (stated preference, not measured market share)
Crowd Analyzer, 2024–2025 study, via Ahram Online
41 % → 20 %
stated preference for cash on delivery in the Middle East and North Africa, 2020 to 2023
Checkout.com, 4th annual MENA report, May 2024
≈ 86 %
share of the value loaded onto Moroccan cards that is withdrawn as cash at ATMs
Bank Al-Maghrib, 2024 annual report
Measure the return rate by segment before doing anything else: city, vertical, order value, customer tenure. Without that data, you can't weigh any lever
Move the point of payment, don't remove it: collecting at shipment instead of on delivery eliminates wasted shipments without shutting out wary customers
Reduce perceived risk: proof of delivery, a clear returns policy, delivery dates that are met. Distrust drives cash on delivery, not habit
Offer the local instant rail (InstaPay in Egypt, the instant interbank transfer in Morocco): low marginal cost, immediate funds, no chargebacks
Connect a cash-in network to turn “cash” customers into electronic payments without turning couriers into cash collectors
Cap cash on delivery above a set amount, and require prepayment on orders where returns cost the most
🔑
Cash on delivery is insurance nobody prices
With cash on delivery, the seller carries three costs the customer doesn't pay for: the risk of non-receipt, the cost of carrying the cash, and wasted shipping when an order is refused. The buyer benefits, in markets where recourse against non-delivery is still uncertain. Merchants go wrong in their accounting, booking this method as free when they bear all three costs. Once the full cost is calculated by segment, the question stops being ideological. It becomes a trade-off again, order by order.
🎯 Quick question
Which metric gives a fair comparison between cash on delivery and prepayment?
Chapter 6. Getting the margin out: foreign exchange and repatriation.
Exchange controls determine the structure, yet they are addressed too late. The Moroccan dirham, the Tunisian dinar, and the Algerian dinar are not freely convertible. The Egyptian pound is subject to controls. Your margin doesn't leave the country because you earned it. It leaves because a foreign exchange filing authorizes it, within a deadline that runs whether or not your cash is ready.
Repatriation obligation
Settlement time
What to plan for
🇲🇦 Morocco
Every exporter must collect and repatriate its export proceeds and account for them to the Office des Changes
60 days at most from performance of the service for services; 150 days for goods, from registration of the customs declaration
Supporting documents from a closed list, including the CMI certificate for card payments; up to 70% of revenue can be credited to a foreign currency account
🇹🇳 Tunisia
Collection and repatriation under the Foreign Exchange Code
Set by the regime that applies to the transaction
The technology card caps residents' purchases abroad: TND 1,000 a year for an individual, TND 10,000 for a resident company, and up to TND 100,000 for a company with the “Start-up” label
🇩🇿 Algeria
Strict exchange controls, non-convertible dinar
Under Banque d'Algérie regulations
No offshore structure: local entity, local account, SATIM connection (Law No. 18-05)
🇪🇬 Egypt
Transfer controls administered by the Central Bank of Egypt
Under the applicable banking instruction
InstaPay rail limits: EGP 70,000 per transaction, EGP 120,000 per day, EGP 400,000 per month, per linked account
Getting funds out: what each regime requires
⚠️
The clock starts with the service, not the provider's payout
No sequencing mistake costs more in the region. In Morocco, a services exporter has 60 days from performance of the service to repatriate its revenue. The deadline drops to 30 days after the due date when export credit is involved (Office des Changes, General Foreign Exchange Instruction, Articles 396 to 399). An acquirer payout at 15 days followed by a 10-day bank transfer has already used up half the window. Negotiate the payout schedule with that deadline in mind, not just your working capital needs.
What supporting document will the bank require for each payment, channel by channel (card, instant transfer, cash-in, cash on delivery)?
How much internal processing time does the bank add to the regulatory deadline, and from which document does it start counting?
Can you open a foreign currency account, and what share of revenue can be credited to it?
Which margin transfers (dividends, royalties, intragroup recharges) has the bank already processed for a comparable case?
Where is the breaking point: above what monthly volume does the file go to enhanced review?
Exchange rules also define how much your customers can spend, and Morocco's Office des Changes is raising its limits from 2026. The e-commerce allowance for individuals rises from 15,000 to 20,000 dirhams a year. For companies with no foreign currency or convertible dirham account, it rises from 500,000 to 1 million dirhams. These amounts don't apply to sales settled in dirhams on the domestic market. They cap what a Moroccan customer can spend with a merchant based outside the country.
🎯 Quick question
A foreign provider bills for services through a Moroccan entity. How quickly must the revenue be repatriated?
Chapter 7. Local invoicing and licenses: what blocks the sale.
Two administrative requirements can halt sales without ever touching the payment. The first is invoicing: three of the four countries require an electronic format validated by the tax authority before the invoice is issued. The second is tax: a non-resident seller may have to register locally. Both must be handled during scoping. If you discover them after launch, they block invoicing and therefore revenue recognition.
Framework
Format and mechanism
What triggers the requirement
🇪🇬 Egypt
Egyptian Tax Authority system
Signed XML or JSON, sent to the ETA, which validates it and assigns a unique identifier before issuance
All VAT-registered entities; a paper invoice does not qualify for input tax deduction (Avalara, Egypt guide, 2026). Electronic receipts for consumers are rolling out in waves by tax office, with Resolution No. 281 of 2025 setting a go-live date of September 15, 2025
🇲🇦 Morocco
System run by the Direction Générale des Impôts (Morocco's tax authority), under Article 145-IX of the General Tax Code
Clearance model: the invoice is sent to the DGI platform for validation before it goes to the customer, in structured UBL 2.1 format
Wave 1 on January 1, 2026, for large companies and public-sector suppliers; wave 2 on July 1, 2026, for mid-sized companies (EDICOM, 2026; Comarch, 2025)
🇹🇳 Tunisia
El Fatoora, operated by Tunisie TradeNet (TTN)
TEIF format in XML, dual signature by the issuer and TTN, certificates issued by ANCE, visible seal on the invoice
Government Decree No. 2016-1066 of August 15, 2016; large companies, government suppliers, and designated sectors, with penalties enforceable since July 1, 2025 (EDICOM, 2026)
🇩🇿 Algeria
No mandatory national e-invoicing system confirmed by a primary source at the time of writing
–
Check with local counsel before making any contractual commitment
E-invoicing across the region
VAT on remotely sold services follows two approaches. Egypt applies a simplified registration regime to non-resident suppliers, triggered at EGP 500,000 of revenue over 12 months. The rate is 14%, reduced to 10% for professional and consulting services, which must register from the first transaction. The legal basis is Law No. 3 of 2022 amending VAT Law No. 67 of 2016, as detailed in Ministerial Decree No. 160 of 2023 (EY, 2023). When the customer is a resident VAT-registered business, the reverse charge applies and the seller collects nothing. Morocco followed suit in its 2024 Finance Act. Registration is done through an online service of the Direction Générale des Impôts, with a monthly return of revenue earned in Morocco and payment of the corresponding tax.
Egypt, PSO/PSP regime published by the Central Bank of Egypt on June 19, 2025, under Articles 184 to 200 of Banking Law No. 194 of 2020, with a 12-month transition period for existing players
Egyptian minimum capital: EGP 30 million for category A, which applies above an average monthly volume of EGP 750 million; EGP 10 million for category B; EGP 20 million for payment initiation and account information; EGP 500 million for a payment system operator (Matouk Bassiouny, 2025)
Morocco, payment institution: a category created by Law No. 103-12 on credit institutions and similar entities, licensed by Bank Al-Maghrib, with activity limited to payment services and no deposit-taking
What a license does not replace: the connection to the domestic switch, which is required to accept local cards
What a licensed partner lets you avoid: tied-up capital and the licensing timeline, at the cost of a margin and a dependency you will need to renegotiate
🔑
Sequencing the work for a launch that holds up
The bank file comes first, because it determines repatriation. Tax registration follows, because it determines whether you can issue a valid invoice. Connecting to the domestic rails comes next, because it determines acceptance. Price negotiation comes last, once the list of eligible providers is short and known. Reverse that order and you get a technically flawless checkout that can neither invoice nor repatriate.
🎯 Quick question
In Egypt, what is the direct consequence of issuing a paper invoice instead of using the Egyptian Tax Authority's system?