OTA Virtual Cards: A Guide for Moroccan Hoteliers
How to process virtual credit cards (VCC) from Booking.com and Expedia. Complete MOTO guide for hotels and riads in Morocco with TKpay.

OTA Virtual Cards: A Critical Issue for Moroccan Hospitality
OTA virtual cards have become the global standard for hotel payments, and Morocco, whose payment sector is supervised by Bank Al-Maghrib, is no exception. To choose the right terminal for your property, see our dedicated guide. With over 14 million tourists annually and a massive presence of online booking platforms, Moroccan hotel owners and riad operators must master VCC (Virtual Credit Card) processing. According to industry data, over 60% of accommodation bookings in Morocco come through OTAs like Booking.com and Expedia. This comprehensive guide explains what virtual cards are, how to process them efficiently with a TKpay terminal, and how to optimize your payment workflow.
What Is an OTA Virtual Card and How Does It Work?
Online travel agencies (OTAs) like Booking.com, Expedia, Hotels.com, and Agoda use a payment system based on virtual cards. The process works as follows:
- A traveler books accommodation on the platform and pays with their personal card
- The OTA generates a virtual credit card (VCC) in the hotel's name
- VCC details (16-digit number, expiration date, CVV) are sent to the hotelier via email or extranet
- The hotelier charges the VCC amount on the activation date defined by the OTA
- Funds transfer from the OTA's account to the hotelier's account
The VCC contains all the information of a physical card but exists only in digital form. It is single-use, linked to a specific booking, and capped at the exact stay amount (minus the OTA commission).
Why Do OTAs Use Virtual Cards?
The VCC model offers significant advantages for the entire hospitality ecosystem:
- Enhanced security: Each VCC is single-use and cannot be reused, eliminating fraud risk
- Automated accounting: The OTA handles guest payment collection and transfers the hotelier's share via VCC
- Data protection: The traveler's actual bank details are never shared with the hotel
- Simplified reconciliation: Each VCC corresponds to a specific booking with an exact amount, making financial reconciliation straightforward
- Reduced chargebacks: VCCs virtually eliminate fraud-related card disputes
MOTO Payment: The Key to Processing Virtual Cards
MOTO stands for Mail Order / Telephone Order. It is a payment mode where the merchant manually enters card information on their terminal, without the card being physically present. This is exactly the process required for OTA virtual cards.
Step-by-Step Process with a TKpay Terminal
- Receive the details: The OTA sends VCC information (number, expiration, CVV) via email or extranet. Verify the activation date.
- Access the MOTO function: On your TKpay SUNMI terminal, select MOTO mode from the main menu
- Enter card data: Type the 16-digit number, expiration date, and CVV
- Enter the amount: Input the exact reservation amount as indicated by the OTA
- Validate: The terminal processes the transaction in real time
- Confirmation: The receipt confirms successful payment
- Traceability: The transaction appears in your TKpay dashboard with the booking reference
Platform-Specific Details
Booking.com — The Market Leader in Morocco
Booking.com activates the VCC on the guest's check-in day (sometimes the day before). Key points:
- The amount corresponds to the total booking minus the Booking commission (typically 15-18%)
- The card is valid for approximately 30 days after check-out
- In case of no-show, the VCC remains chargeable per your defined cancellation conditions
- Booking modifications may generate a new VCC with a new amount
- The "Payments by Booking.com" format is becoming increasingly common
Expedia — Sometimes Earlier Activation
Expedia operates on a similar model but may activate the VCC upon booking confirmation:
- The amount may include taxes and fees depending on configuration
- Always verify the exact amount before charging
- Booking modifications may generate a new VCC (the old one is invalidated)
- Validity periods vary by reservation type
Hotels.com, Agoda, Trip.com — Comparable Models
Each platform has its own rules, but most follow the Booking.com model:
- Activation at check-in or shortly before
- Amount net of OTA commission
- Limited validity after check-out
- Details sent via email or extranet
Common Mistakes to Avoid with VCCs
Moroccan hoteliers frequently encounter these problems with virtual cards:
- Attempting to charge before activation: The transaction will be declined if the VCC is not yet active
- Charging a different amount than the VCC's capped limit
- Waiting too long after check-out and letting the VCC expire
- Not saving booking references associated with each VCC for reconciliation
- Using a terminal without MOTO function: Cannot manually enter card data
Concrete Benefits for Moroccan Hotels and Riads
For a hotelier or riad owner in Morocco, mastering VCC payment has become essential:
- Guaranteed revenue: The amount is secured by the OTA — no risk of non-payment
- Zero fraudulent chargebacks: VCCs eliminate fraud-related card disputes
- Daily time savings: No need to chase guests for payment or manage manual collections
- Enhanced professionalism: A smooth, fast payment process builds platform trust, which can improve your ranking and visibility
- Simplified accounting: Each VCC corresponds to a unique booking, making monthly reconciliation straightforward
Why TKpay Is the Ideal Partner for Hospitality
TKpay terminals (SUNMI P2, P3, and T2) stand out for the hotel sector:
- Native MOTO function: Unlike some basic terminals that only support physical card payments, TKpay terminals include manual entry from installation
- Clear, intuitive interface: Simplified entry form that reduces typing errors
- Full traceability: Every MOTO transaction is recorded in the dashboard with booking reference, facilitating reconciliation with OTA statements
- Dedicated hospitality support: The TKpay team understands VCC specifics by platform and helps with configuration
- All OTA compatible: Works with Booking.com, Expedia, Hotels.com, Agoda, Trip.com, and any platform issuing VCCs
- Complementary contactless payment: Also accept Apple Pay and NFC cards for guests paying directly, as we explain in our guide to NFC contactless payment
How to Optimize Your VCC Payment Process
To get the most from OTA virtual cards:
- Create a standardized procedure: Document VCC charging steps for each platform and train all front desk staff
- Charge promptly after activation to avoid expiration issues
- Maintain records of each VCC with the corresponding booking reference
- Reconcile monthly your VCC payments with each OTA platform's statements
- Use the TKpay dashboard to export MOTO transaction reports and simplify your accounting
Conclusion: Equip Yourself to Capture Every Booking
Learn more about our hotel payment terminals and our hospitality solutions tailored to your business.
OTA virtual cards are the global hospitality payment standard. For hotel owners and riad operators in Morocco, having a terminal capable of processing MOTO payments is a daily operational necessity. TKpay offers this functionality natively on all SUNMI terminals, with dedicated support for the Moroccan hospitality sector. Contact TKpay now to equip your property and confidently collect payment on every OTA booking.


